Найти произведение всех четных целых чисел от а до а+3 - Turbo Pascal

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

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

Найти произведение всех четных целых чисел от а до а+3

Решение задачи: «Найти произведение всех четных целых чисел от а до а+3»

textual
Листинг программы
var a,p:integer;
begin
write('a=');
readln(a);
if odd(a)then p:=(a+1)*(a+3)
else p:=a*(a+2);
write('P=',p);
readln
end.

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

  1. В начале кода объявляются две переменные: a и p типа integer.
  2. Затем происходит вывод сообщения a= для проверки ввода пользователя.
  3. После чтения значения переменной a с помощью функции readln, происходит проверка на нечетность значения переменной a с помощью функции odd.
  4. Если значение переменной a нечетное, то присваивается значение (a+1)*(a+3) переменной p.
  5. Если значение переменной a четное, то присваивается значение a*(a+2) переменной p.
  6. Затем происходит вывод значения переменной p с помощью функции write.
  7. Наконец, происходит вызов функции readln для завершения ввода.

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


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

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

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