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