1. Даны два действительных числа х и у. Вычислить их сумму, разность, произведение и частное - Free Pascal

Узнай цену своей работы

Формулировка задачи:

Даны два действительных числа х и у. Вычислить их сумму, разность, произведение и частное.

Решение задачи: «1. Даны два действительных числа х и у. Вычислить их сумму, разность, произведение и частное»

textual
Листинг программы
program prog;
 
var
  x, y: Double;
  
begin
  Write('x: ');
  ReadLn(x);
 
  Write('y: ');
  ReadLn(y);
 
  WriteLn(x:0:5, ' + ', y:0:5, ' = ', (x + y):0:5);
  WriteLn(x:0:5, ' - ', y:0:5, ' = ', (x - y):0:5);
  WriteLn(x:0:5, ' * ', y:0:5, ' = ', (x * y):0:5);
  WriteLn(x:0:5, ' / ', y:0:5, ' = ', (x / y):0:5);
end.

Объяснение кода листинга программы

  1. В первой строке объявляется переменная prog типа program.
  2. В следующих двух строках объявляются две переменные x и y типа Double.
  3. В третьей строке выводится сообщение x: и затем с помощью функции ReadLn() происходит чтение значения переменной x.
  4. В четвертой строке выводится сообщение y: и затем с помощью функции ReadLn() происходит чтение значения переменной y.
  5. В пятой строке выводится сообщение x + y = и затем с помощью функции WriteLn() происходит вывод значения выражения (x + y).
  6. В шестой строке выводится сообщение x - y = и затем с помощью функции WriteLn() происходит вывод значения выражения (x - y).
  7. В седьмой строке выводится сообщение x * y = и затем с помощью функции WriteLn() происходит вывод значения выражения (x * y).
  8. В восьмой строке выводится сообщение x / y = и затем с помощью функции WriteLn() происходит вывод значения выражения (x / y).
  9. В девятой строке завершается тело программы и начинается его выполнение.
  10. При выполнении программы пользователю будет предложено ввести значения переменных x и y.
  11. После ввода значений переменных x и y программа выведет результаты выражений (x + y), (x - y), (x * y) и (x / y).
  12. Числитель и знаменатель в выражениях (x + y), (x - y), (x * y) и (x / y) будут выводиться с точностью до 5 знаков после запятой.
  13. Значения переменных x и y будут выводиться с точностью до 5 знаков после запятой.
  14. Если пользователь введет некорректные значения переменных x или y, например, дробное число или букву, то программа выдаст ошибку.
  15. Если переменная x равна нулю, а переменная y не равна нулю, то при вычислении выражения (x / y) программа выдаст ошибку.
  16. Если переменная y равна нулю, а переменная x не равна нулю, то при вычислении выражения (x / y) программа выдаст ошибку.
  17. Если переменные x и y равны нулю, то при вычислении выражения (x + y) программа выдаст ошибку.
  18. Если переменные x и y равны нулю, то при вычислении выражения (x - y) программа выдаст ошибку.
  19. Если переменные x и y равны нулю, то при вычислении выражения (x * y) программа выдаст ошибку.
  20. Если переменные x и y равны нулю, то при вычислении выражения (x / y) программа выдаст ошибку.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4 из 5
Похожие ответы