Составить программу ввода и вывода массива - Turbo Pascal

Узнай цену своей работы

Формулировка задачи:

Составить программу ввода и вывода массива: 5,-3,4,-8,-9,1,9,6,-3,4,8,2

Решение задачи: «Составить программу ввода и вывода массива»

textual
Листинг программы
const
  csize=12;
 
type
  tarray=array [1..csize] of integer;
 
var
  a:tarray;
 
procedure CreateArray;
var
  i:integer;
begin
  for i:=1 to csize do
    read(a[i]);
  writeln;
end;
 
procedure PrintArray;
var
  i:integer;
begin
  for i:=1 to csize do
    write(a[i],' ');
 
end;
 
begin
  writeln('Введите элементы массива : ');
  CreateArray;
  writeln('Массив : ');
  PrintArray;
  readln;
  readln;
end.

Объяснение кода листинга программы

  1. В строке 13-14 объявляется переменная a типа tarray, что является массивом целых чисел размером 12.
  2. В процедуре CreateArray, переменной i присваивается значение 1, и с помощью цикла for происходит чтение 12 элементов массива a[i] (строки 16-19).
  3. В процедуре PrintArray, переменной i также присваивается значение 1, и с помощью цикла for происходит запись 12 элементов массива a[i] (строки 22-25).
  4. В основной части программы после вызова процедур CreateArray и PrintArray выводится сообщение Массив :, и затем выводится содержимое массива a (строки 27-28).
  5. Программа завершается вызовом функций ввода/вывода readln (строки 30, 31), которые ожидают ввода пользователя перед завершением программы.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 3.5 из 5
Похожие ответы