Информатика, опубликовано 2018-08-22 22:36:40 by Гость
Для четырех произвольных чисел, введенных с клавиатуры, выведите на экран соответствующие результаты.Если первое число четно, то выведите сумму этих четырех чисел.Если второе и третье числа положительны,то выведите их среднее арифметическое.Если выполняются одновременно два перечисленных выше условия, то выведите все четыре числа без изменения.Иначе, выведите числа, противоположные исходным.Составьте соответствующие отладочные примеры и проверьте работу каждой программы.
Ответ оставил Гость
Var
a, b, c, d : integer;
begin
read (a, b, c, d);
if a mod 2 = 0 then
writeln (a + b + c + d);
if (b > 0) and (c > 0) then
writeln ((a + b + c + d) / 4);
if (a mod 2 = 0) and (b > 0) and (c > 0) then
writeln (a, , b, , c, , d)
else
writeln (-a, , -b, , -c, , -d);
end.
Не нашли ответа?
Если вы не нашли ответа на свой вопрос, или сомневаетесь в его правильности, то можете воспользоваться формой ниже и уточнить решение. Или воспользуйтесь формой поиска и найдите похожие ответы по предмету Информатика.
