Предмет: Информатика,
автор: КравченкоАлина
Дан массив из 20 натуральных чисел. Составить программу суммы элементов, кратных данному числу d .
Ответы
Автор ответа:
0
const
n=20;
var a:array[1..n] of integer;
var i,d,s:integer;
begin
s:=0;
writeln('Введите число d');
readln(d);
writeln('Введите массив');
for i:=1 to n do begin
read(a[i]);
if a[i] mod d = 0 then s:=s+a[i];
end;
writeln(s);
end.
n=20;
var a:array[1..n] of integer;
var i,d,s:integer;
begin
s:=0;
writeln('Введите число d');
readln(d);
writeln('Введите массив');
for i:=1 to n do begin
read(a[i]);
if a[i] mod d = 0 then s:=s+a[i];
end;
writeln(s);
end.
Автор ответа:
0
А почему мы пишем a:arrey [1..n], если массив из 20 чисел, т.е нужно [1..20]. Не так?)
Автор ответа:
0
const
n=20;
n=20;
Автор ответа:
0
Если Вас это смущает, можете убрать первые две строчки и записать так var a:array[1..20] of integer;
Автор ответа:
0
Больше вам спасибо
Автор ответа:
0
Большое*
Похожие вопросы
Предмет: Другие предметы,
автор: Аноним
Предмет: География,
автор: taras53at
Предмет: Русский язык,
автор: Аноним
Предмет: Математика,
автор: shavrin
Предмет: Физика,
автор: ksuslepcova