Регистрация
Войти
Стать экспертом Правила
Информатика

Напишите программу, которая в последовательности целых чисел определяет сумму двух наибольших и сумму двух наименьших. Программа должна вывести две этих суммы в указанном порядке. Программа получает на вход целые числа, количество введённых чисел не известно, последовательность чисел заканчивается числом 0 (0 — признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введённые числа по модулю не превышают 30 000. В последовательности не менее двух чисел. На ПИТОНЕ. пожалуйста ....

ОТВЕТЫ

var a,n,s:integer;

begin

n:=0; s:=0;

readln(a);

while a<>0 do

begin

n:=n+1;

if a mod 2=0 then s:=s+a;

readln(a);

end;

writeln('n = ',n,'s = ',s);

end.

не блогодари

533
Контакты
Реклама на сайте
Спрошу
О проекте
Новым пользователям
Новым экспертам