Напишите программку, которая в последовательности целых чисел определяет сумму чётных чисел,

Напишите программу, которая в последовательности целых чисел определяет сумму чётных чисел, принадлежащих промежутку (15, 190) либо извещает, что таких чисел нет (выводит "net"). Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел кончается числом 0 (0 -- признак окончания ввода, не заходит в последовательность).
Количество чисел не превышает 1000. Введённые числа по модулю не превосходят 30 000. Программка должна вывести одно число: сумму чётных чисел, принадлежащих промежутку (15, 190) либо вывести "net", если таких чисел нет.
Пример работы программки:
Вход:
5
15
25
48
180
196
0
Выход:
228
(48+180)
Язык Паскаль

Задать свой вопрос
1 ответ
Var a,s,i :integer;
begin
readln(a);
while alt;gt;0 do begin
readln(a);
if (a gt;15) and (alt;190) and (a mod 2=0) then
s:=s+a;
end;
writeln(s);
end.
Владимир Кряхмалев
спасибо!
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт