Найти среднее арифметическое всех, идущих подряд в начале последовательности четных чисел - Pascal
Формулировка задачи:
Дана последовательность из n вещественных чисел. первое число в последовательности четное. Найти среднее арифметическое всех, идущих подряд в начале последовательности четных чисел. Условный оператор не использовать.
Решение задачи: «Найти среднее арифметическое всех, идущих подряд в начале последовательности четных чисел»
textual
Листинг программы
if frac(a)=0 then if odd(trunc(a)) then write('нечетное') else write('четное')
Объяснение кода листинга программы
- Проверка условия:
frac(a)=0
- это проверка, является ли дробная часть числаa
равной нулю. Если это так, то мы переходим к следующему условию. - Проверка условия:
odd(trunc(a))
- это проверка, является ли целая часть числаa
нечетной. Если это так, то мы выводим сообщениенечетное
. - Если оба условия не выполняются, то мы выводим сообщение
четное
.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д