Предмет: Информатика,
автор: tartinamar
вычислите сумму чисел, кратных трем из 10 введенных с клавиатуры. напишите, пожалуйста программу (оператор условия и оператор цикла со счетчиком)
Ответы
Автор ответа:
1
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.
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.
Аноним:
А зачем описывать массив из ста элементов, если вводится только десять? Да и вообще массив тут не нужен...
Интересные вопросы
Предмет: Английский язык,
автор: Аноним
Предмет: Английский язык,
автор: blinova1213
Предмет: Другие предметы,
автор: аля2225
Предмет: Другие предметы,
автор: SevaraPanaeva
Предмет: Математика,
автор: dafaga44