Advertisement
MadCortez

Untitled

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