Касается 2 и 3-го задания

Цикл for называют циклом со счетчиком (с заданным числом повторений). Этот цикл используется, когда число повторений не связано с тем, что происходит в теле цикла, т.е. количество повторений известно заранее.

Цикл for существует в двух формах:

for счетчик: = начальное значение to конечное_значение do

тело_цикла;

for счетчик: = начальное значение downto конечное_значение do

тело_цикла;

В заголовке цикла указываются два значения. Первое значение присваивается переменной-счетчику, от этого значения начинается отсчет количества итераций (повторений). Отсчет идет всегда с шагом равным единице. Второе значение указывает, при каком значении счетчика цикл должен остановиться. Другими словами, количество итераций цикла определяется разностью между вторым и первым значением плюс единица. Если между начальным и конечным выражением указано служебное слово to, то на каждом шаге цикла значение параметра будет увеличиваться на единицу. Если же указано downto, то значение параметра будет уменьшаться на единицу.

Пример:

var

i, n, х: integer;

begin

write ('Количество чисел: ');

readln (n);

for i:= 1 to n do

begin

write (‘Введите значение ', i, ‘числа=’);

readln(x);

end;

В этом фрагменте программы пусть пользователь ввел n = 10. Тогда в цикле будет 10 раз запрашиваться ввод числа и чтение его в переменную х.

В блок-схеме цикл for изображаетсятак:

здсь

i – управляющая переменная цикла (счетчик)

k - начальное значение

m - конечное_значение


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: