Advertisement
MadCortez

Untitled

Sep 10th, 2020
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.15 KB | None | 0 0
  1. program laba1_1;
  2.  
  3. var
  4. A, B: Longint;
  5. IsValid: Boolean;
  6.  
  7. begin
  8. Writeln('Данная программа проверяет, пройдёт ли круг радиусом А в квадрат со стороной B');
  9. repeat
  10. Write('Введите радиус круга в диапазоне 1..1000000: ');
  11. try
  12. Readln(A);
  13. except
  14. Writeln('Введите сторону квадрата в диапазоне 1..1000000: ');
  15. end;
  16. if (A > 0) and (A < 1000001) then
  17. IsValid := True;
  18. until IsValid;
  19. IsValid := False;
  20. repeat
  21. Write('Введите сторону квадрата в диапазоне 1..1000000: ');
  22. try
  23. Readln(B);
  24. except
  25. Writeln('Введите сторону квадрата в диапазоне 1..1000000: ');
  26. end;
  27. if (B > 0) and (B < 1000001) then
  28. IsValid := True;
  29. until IsValid;
  30. if (2 * A < B) or (2 * A = B) then
  31. Writeln('Пройдёт')
  32. else
  33. Writeln('Не пройдёт');
  34. Writeln('Нажмите Enter для выхода из программы');
  35. Readln;
  36. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement