Вывод

Вывод элементов массива
  1. Вывод одномерного массива в строку: 
    for i:=1 to n do write (a[i],' ');
  2. Вывод одномерного массива в столбец:
    for i:=1 to n do writeln (a[i]);
Для того чтобы выводимые значения не сливались между собой, надо явным образом вставлять между ними разделитель – пробел ( вариант 1.) или перевод строки (вариант 2.).
Если массив требуется распечатать дважды, чтобы сравнить состояние массива до обработки и результат его обработки, то сравнение состояний массива гораздо удобнее проводить, если они распечатаны в двух соседних строках, а элементы выровнены по столбцам, то есть к варианту 1 должна быть добавлена еще и форматная печать (указано количество позиций, которое должно отводиться на печать одного элемента):
     for i:= 1 to n do write (x[i] : 6 : 2,  ‘ ‘);
     writeln; {курсор переводит на новую строку}
      readln; 

Комментариев нет:

Отправить комментарий