Вычислить z: z = x-y, если x>y, и z = y-x+1 в противном случае - Pascal ABC

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

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

Даны действительные числа x, y. Вычислить z: z = x-y, если x>y, и z = y-x+1 в противном случае. Условный оператор

Решение задачи: «Вычислить z: z = x-y, если x>y, и z = y-x+1 в противном случае»

textual
Листинг программы
  var
    x,y,z: real;
begin
  write('vvedite x: ');
  readln(x);
  write('vvedite y: ');
  readln(y);
  if x>y then z:=x-y
    else z:=y-x+1;
  writeln('pri x = ',x:5:2,'; y = ',y:5:2,' z = ',z:5:2);
  readln;
end.

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

  1. В первой строке объявлены три переменные типа real: x, y, z.
  2. Во второй и третьей строках происходит ввод значений переменных x и y с помощью функции readln().
  3. В четвертой строке выполняется проверка условия x>y и присвоение значения переменной z.
  4. В пятой строке выводится результат вычисления в формате x = 12.34; y = 56.89; z = 69.00.
  5. В шестой строке с помощью функции readln() ожидается нажатие любой клавиши для завершения работы программы.

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


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

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

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