Вычислите сумму чисел, кратных трем из 10 введенных с клавиатуры. напишите, пожалуйста...

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

Вычислите сумму чисел, кратных трем из 10 введенных с клавиатуры. напишите, пожалуйста программу (оператор условия и оператор цикла со счетчиком)


Информатика (82 баллов) | 55 просмотров
Дан 1 ответ
0 голосов

Program prog;
uses crt;
var a:array[1..100] of integer;
    k,s,i: integer;
   
begin
clrscr;

for i:=1 to 10 do begin
 write('a[',i,'] = ');
 readln(a[i]);
 end;
 
 for i:=1 to 10 do begin
 if a[i] mod 3 = 0 then begin
 s:=s+a[i]; k:=k+1;
 end;   end;
 writeln('Количество чисел, кратных 3 = ', k);
 writeln('Сумма чисел, кратных 3 = ', s);
 
 end.   

(9.6k баллов)
0

А зачем описывать массив из ста элементов, если вводится только десять? Да и вообще массив тут не нужен...