Предмет: Информатика,
автор: elraminova2010
Написать программу, которая запрашивает массив из N элементов и увеличивает все элементы массива на максимальный элемент. Протестировать программу на массивах размерностью 8 и 10 элементов.
Ответы
Автор ответа:
0
program z1;
var a:array[1..100] of integer;
n,i:byte;ma:integer;
begin
write('n=');readln(n);
for i:=1 to n do begin
write(i,')');readln(a[i])
end;
ma:=a[1];
for i:=1 to n do begin
if a[i]>ma then begin
ma:=a[i]
end
end;
for i:=1 to n do begin
a[i]:=ma
end;
writeln('test n=',n);
for i:=1 to n do begin
writeln(a[i])
end;
readln
end.
var a:array[1..100] of integer;
n,i:byte;ma:integer;
begin
write('n=');readln(n);
for i:=1 to n do begin
write(i,')');readln(a[i])
end;
ma:=a[1];
for i:=1 to n do begin
if a[i]>ma then begin
ma:=a[i]
end
end;
for i:=1 to n do begin
a[i]:=ma
end;
writeln('test n=',n);
for i:=1 to n do begin
writeln(a[i])
end;
readln
end.
Автор ответа:
0
вместо a[i]:=ma надо a[i]:= a[i]+ma В условии вроде бы так сказано
Похожие вопросы
Предмет: Қазақ тiлi,
автор: Аноним
Предмет: Математика,
автор: 181209asakenk
Предмет: Геометрия,
автор: grrmlin29
Предмет: Алгебра,
автор: Odna199696
Предмет: Обществознание,
автор: Alina2110