Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Задачи _ Программа разветвляющейся структуры

Автор: Beseech 15.03.2007 21:40

Даны три числа. Определить, можно ли построить прямоугольный треугольник,длины сторон которого равны заданным числам.
Заранее благодарен


Автор: Tan 15.03.2007 22:54

uses crt;
var a, b, c : real;
begin
readln (a);
readln (b);
readln ©;
if (sqrt(sqr(a)+sqr(b))=c) or (sqrt(sqr(b)+sqr©) = a) or (sqrt(sqr©+sqr(a)) = b) then writeln ('Yes') else writeln ('No');
readkey;
end.


Проверям основное условие существования прямоугольного треугольника это выполнение теоремы Пифагора.