Пусть, например, в программе "участвует" массив, описанный следующим образом:
v: array [3 .. 7] of integer;
Тогда для ввода пользователем с клавиатуры значений элементов этого массива в программе пришлось бы написать одну из последовательностей команд:
read(v[3]); read(v[4]); read(v[5]); read(v[6]); read(v[7]);
| или
| readln(v[3]); readln(v[4]); readln(v[5]); readln(v[6]); readln(v[7]);
|
Разница между этими вариантами только в том, что в первом случае значения можно вводить через пробел, а во втором случае придется каждый раз нажимать ENTER.
Легко заметить, что общий вид указанных команд
read(v[i]);
| или
| readln(v[i]);
|
где i = 3, 4,..., 7.
Теперь понятно как записать обе последовательности команд с помощью цикла:
for i:=3 to 7 do read(v[i]);
| или
| for i:=3 to 7 do readln(v[i]);
|