Курсовая работа: Объектно-ориентированная разработка программ

begin

Form1.Show;

end;

procedure TForm2.Button1Click(Sender: TObject);

var a,b,c,max,min,srd:integer; //переменные для сторон прямоугольника и вычислений

begin

// преобразование строковых значений в числовые

a:=StrToInt(Edit1.Text);

b:=StrToInt(Edit2.Text);

c:=StrToInt(Edit3.Text);

//Находим максимальную по длине стророну

max:=a;

if b>max then max:=b;

if c>max then max:=c;

// Находим минимальную по длине сторону

min:=a;

if b<min then min:=b;

if c<min then min:=c;

// Находим среднию по длине сторону

srd:=a+b+c-min-max;

if (sqr(max)=sqr(srd)+sqr(min)) then //Проверяем теорему Пифагора a2 + b2 = c2

Showmessage('Это прямоугольный треугольник!'

+' Стороны в порядке возрастания их длины: '

+IntToStr(min)+' '

+IntToStr(srd)+' '

+IntToStr(max))

else ShowMessage('Это не может быть прямоугольный треугольник!');

end;

procedure TForm2.Edit1KeyPress(Sender: TObject; var Key: char);

К-во Просмотров: 471
Бесплатно скачать Курсовая работа: Объектно-ориентированная разработка программ