Предмет: Информатика,
автор: Prlunqulds
Составить программу в паскале, которая сформирует целочисленный массив из n элементов и увеличит все элементы массива на значение максимального элемента.
Требования : n - не более 10; способ заполнения массива - ввод значений с клавиатуры; наличие в массиве положительных и отрицательных элементов; вывод сопровождается: исходный массив, значение максимального элемента, печать массива после внесенных в него изменений, дружественный интерфейс
ПОМОГИТЕ ПОЖАЛУЙСТА
Ответы
Автор ответа:
0
uses math;
var a : array of longInt; i, n, max : integer;
begin write('Введите размер массива'); read(n); writeln; setLength(A,n); writeln('Введите элементы массива'); for i := 0 to n - 1 do read(a[i]); writeln('Исходный массив:'); for i := 0 to n - 1 do write(a[i], ' '); writeln; write('Максимальный элемент: '); max := MaxIntValue(a); writeln(max); writeln('Изменённый массив:'); for i := 0 to n - 1 do begin a[i] += max; write(a[i], ' '); end; writeln;end.
var a : array of longInt; i, n, max : integer;
begin write('Введите размер массива'); read(n); writeln; setLength(A,n); writeln('Введите элементы массива'); for i := 0 to n - 1 do read(a[i]); writeln('Исходный массив:'); for i := 0 to n - 1 do write(a[i], ' '); writeln; write('Максимальный элемент: '); max := MaxIntValue(a); writeln(max); writeln('Изменённый массив:'); for i := 0 to n - 1 do begin a[i] += max; write(a[i], ' '); end; writeln;end.
Похожие вопросы
Предмет: Геометрия,
автор: pekurevelina
Предмет: Оʻzbek tili,
автор: redmigogo2002
Предмет: Русский язык,
автор: kuzya6311
Предмет: Биология,
автор: Яроснежка
Предмет: Обществознание,
автор: dinochka1214
math;
var
a : array of longInt;
i, n, max : integer;
begin
write('Введите размер массива');
read(n);
writeln;
setLength(A,n);
writeln('Введите элементы массива');
for i := 0 to n - 1 do read(a[i]);
writeln('Исходный массив:');
for i := 0 to n - 1 do write(a[i], ' ');
writeln;
write('Максимальный элемент: ');
max := MaxIntValue(a);
writeln(max);
writeln('Изменённый массив:');
for i := 0 to n - 1 do
begin
a[i] += max;
write(a[i], ' ');
end;
writeln;
end.