Предмет: Информатика, автор: qwtqwmtima

Сформулируйте условие задачи (что делает программа?)
var a, s: integer;
begin
s:= 0;
readln(a);
while a<>0 do
begin
if (a mod 7 = 0) and (a mod 10 = 1)
then s := s + a;
readln(a);
end;
writeln(s);
end.

Ответы

Автор ответа: estengseant
5
Пока а будет не равно нулю (Необходимо вводить числа с клавиатуры), программа будет искать числа, кратные 7 (без остатка) и 10 (с остатком 1). Если такие числа будут находиться, то, непосредственно, программа будет суммировать найденные числа. После этих операций программа выдаст сумму тех чисел.

Как-то так.)
Похожие вопросы