Guest User

Untitled

a guest
Sep 27th, 2015
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.39 KB | None | 0 0
  1. Program treugol;
  2. var
  3. str, str1, str2: string;
  4. fl, fl1, fl2 : boolean;
  5. a, b, c: integer;
  6. begin
  7. repeat
  8. writeln('введите длинну стороны а (положительное число)');
  9. readln(str);
  10. if trystrtoint(str, a) then
  11. fl := true
  12. else
  13. fl := false;
  14. if (fl = true) and (a<1) then
  15. fl := false;
  16. until fl;
  17. repeat
  18. writeln('введите длинну стороны b (положительное число)');
  19. readln(str1);
  20. if trystrtoint(str1, b) then
  21. fl1 := true
  22. else
  23. fl1 := false;
  24. if (fl1 = true) and (b<1) then
  25. fl1 := false;
  26. until fl1;
  27. repeat
  28. writeln('введите длинну стороны c (положительное число)');
  29. readln(str2);
  30. if trystrtoint(str2, c) then
  31. fl2 := true
  32. else
  33. fl2 := false;
  34. if (fl2 = true) and (c<1) then
  35. fl2 := false;
  36. until fl2;
  37. if (a+b<=c) or (a+c<=b) or (b+c<=a) then
  38. writeln('такого треугольника не существует');
  39. if (a*a+b*b=c*c) or (a*a+c*c=b*b) or (c*c+b*b=a*a) then
  40. writeln('треугольник является прямоугольным')
  41. else
  42. writeln('треугольник не является прямоугольным');
  43. end.
Advertisement
Add Comment
Please, Sign In to add comment