ПОМОГИТЕ ПОЖАЛУЙСТА С ЗАДАЧЕЙ ПО ПАСКАЛЮ! (P.S. мы только начали цикл while) Организован...

0 голосов
119 просмотров

ПОМОГИТЕ ПОЖАЛУЙСТА С ЗАДАЧЕЙ ПО ПАСКАЛЮ!
(P.S. мы только начали цикл while)
Организован ввод чисел оканчивающихся нулём. Посчитать сумму и количество чисел делящихся на A.


Информатика (47 баллов)
Дан 1 ответ
0 голосов
Кандидат Наук (34.0k баллов)
 
Правильный ответ

Var
S:real;
A,C,N:integer;
Begin
N:=0;
S:=0;
Write('A = ');ReadLn(A);
WriteLn('Введите последоваельность чисел:');
Read(C);
While C <> 0 do
   Begin
   if C mod A = 0 then
      Begin
      S:=S+C;
      N:=N+1;
      End;
   Read(C)
   End;
WriteLn('S = ',S);
WriteLn('N = ',N);
End.

оставил комментарий (47 баллов)

А в конце разве не надо выводить количество? в задаче два условия

оставил комментарий Кандидат Наук (34.0k баллов)

Нужно, простите, сейчас исправлю

оставил комментарий (47 баллов)

можно еще один вопрос, а что такое C ? для чего эта переменная?

оставил комментарий Кандидат Наук (34.0k баллов)

В эту переменную каждый раз записывается введённое число

оставил комментарий (47 баллов)

а без нее никак не решить?

оставил комментарий Кандидат Наук (34.0k баллов)

Меньше переменных сделать нельзя

оставил комментарий (47 баллов)

окей

...