Задана гипотенуза прямоугольного треугольника и длина одного из катетов. составьте...

0 голосов
44 просмотров

Задана гипотенуза прямоугольного треугольника и длина одного из катетов. составьте программу, с помощью которой определите периметр и площадь этого треугольника. задача в паскале. Помогите пожалуйста((


Информатика (154 баллов) | 44 просмотров
Дано ответов: 2
0 голосов
Правильный ответ

Program PandS;
var a,b,c,s,p:real;
label start;
begin
start:
write('Введите длину гипотенузы: ');
readln(c);
write('Введите длину катета: ');
readln(a);
if c <= a then goto start;<br>b:=sqrt(sqr(c)-sqr(a));
p:=a+b+c;
s:=(a*b)/2;
writeln('периметр треугольника =',p);
writeln('площадь треугольника =',s);
end.

(6.8k баллов)
0

Спасибо большое!!!

0

всегда пожалуйста.

0 голосов

Var
  a, b: integer;
  q , p, S: real;
 
begin

Writeln('Введите длину гипотенузы прямоугольного треугольника: ');
Readln(a);

Writeln('Введите длину катета прямоугольного треугольника: ');
Readln(b);

q:=sqr(a)-sqr(b);
q:=sqrt(q);

p:=q+a+b;
Writeln('Периметр прямоугольного треугольника = ', p, ' см.');

S:=a*b/2;
Writeln('Площадь прямоугольного треугольника = ', S, ' см^2.');

end.

(218 баллов)
0

Спасибо большое!!!

0

Обращайся :)