Паскаль написать программу Для четырех произвольных чисел, введенных с клавиатуры, выведите на экран соответствующие результаты. Если сумма первых двух чисел четна, то выведите эту сумму. Если сумма третьего и четвертого чисел четна и отрицательна, то выведите все четыре числа без изменения. Если выполняются одновременно два перечисленных выше условия, то выведите среднее арифметическое этих четырех чисел. Иначе, выведите суммы двух первых и двух последних чисел.

4 Дек 2019 в 19:44
174 +1
0
Ответы
1

program FourNumbers;
var
num1, num2, num3, num4, sum, average: integer;
begin
writeln('Enter the first number: ');
readln(num1);
writeln('Enter the second number: ');
readln(num2);
writeln('Enter the third number: ');
readln(num3);
writeln('Enter the fourth number: ');
readln(num4);

sum := num1 + num2;

if (sum mod 2 = 0) then
writeln('Sum of first two numbers is: ', sum)
else if (num3 + num4 mod 2 = 0) and (num3 + num4 < 0) then
writeln(num1, ' ', num2, ' ', num3, ' ', num4)
else if ((sum mod 2 = 0) and (num3 + num4 mod 2 = 0) and (num3 + num4 < 0)) then
begin
average := (num1 + num2 + num3 + num4) div 4;
writeln('Average of all four numbers is: ', average);
end
else
begin
writeln('Sum of first two and last two numbers is: ', num1 + num2 + num3 + num4);
end;
end.

19 Апр 2024 в 00:09
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 96 255 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир