Увеличить число элементов массива. Описать размерность массива с помощью переменных. - PascalABC.NET
Формулировка задачи:
Задание:
1)Увеличить число элементов массива
2)Описать размерность массива с помощью переменных.
Решение задачи: «Увеличить число элементов массива. Описать размерность массива с помощью переменных.»
textual
Листинг программы
var a: array[1..100] of integer; i,n,m: integer; begin write('Размер массива: '); n:=ReadlnInteger; for i:=1 to n do begin write('a[',i,']='); a[i]:=ReadlnInteger; end; write('Массив А: '); for i:=1 to n do write(a[i],' '); writeln; write('Сколько элементов добавить: '); m:=ReadlnInteger; for i:=n+1 to n+m do begin write('a[',i,']='); a[i]:=ReadlnInteger; end; write('Массив А: '); for i:=1 to n+m do write(a[i],' '); end.
Объяснение кода листинга программы
- Объявляется массив a размером от 1 до 100
- Задаются начальные значения переменных i, n, m равные 0
- Выводится сообщение
Размер массива:
и считывается значение n с помощью функции ReadlnInteger - В цикле от 1 до n происходит считывание значений элементов массива a с помощью функции ReadlnInteger
- Выводится сообщение
Массив А:
и в цикле от 1 до n выводятся значения элементов массива a с помощью функции write - Выводится сообщение
Сколько элементов добавить:
и считывается значение m с помощью функции ReadlnInteger - В цикле от n+1 до n+m происходит добавление новых элементов в массив a с помощью функции ReadlnInteger
- Выводится сообщение
Массив А:
и в цикле от 1 до n+m выводятся значения элементов массива a с помощью функции write
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д