View difference between Paste ID: xvyj4cwJ and BsysBSAh
SHOW: | | - or go back to the newest paste.
1
Program treugol;
2
var 
3
   str: string;
4
   a, b, c, code: integer;
5
begin
6
   repeat
7
      writeln('введите длинну стороны а (положительное число)');
8
      readln(str);
9
      Val(str, a, code);
10
   until (code = 0) and (a >= 1);
11
   repeat
12
      writeln('введите длинну стороны b (положительное число)');
13
      readln(str);
14-
      b := Val(str, b, code);
14+
      Val(str, b, code);
15
   until (code = 0) and (b >= 1);
16
   repeat
17
      writeln('введите длинну стороны c (положительное число)');
18
      readln(str);
19-
      c := Val(str, c, code); 
19+
      Val(str, c, code); 
20
   until (code = 0) and (c >= 1);
21
22
   if (a+b<=c) or (a+c<=b) or (b+c<=a) then
23
      writeln('такого треугольника не существует');
24
25
   if (a*a+b*b=c*c) or (a*a+c*c=b*b) or (c*c+b*b=a*a) then
26
      writeln('треугольник является прямоугольным')
27
   else 
28
      writeln('треугольник не является прямоугольным'); 
29
end.