Основы применения вычислительной техники и программирование. Беспалов В.В. - 24 стр.

UptoLike

Составители: 

те при каждом повторении цикла значение параметра увеличивается на
1, во второмуменьшается на 1.
При первом обращении к оператору for вначале определяются
начальное и конечное значения и присваивается параметру цикла на-
чальное значение. После этого циклически повторяются следующие
действия:
1. Проверяется условие параметр цикла <= конечному значению.
2. Если условие выполнено, то оператор продолжает работу (вы-
полняется оператор в теле цикла); если условие не выполнено, то опера-
тор завершает работу и управление в программе передается на опера-
тор, следующий за циклом.
3. Значение параметра изменяется (увеличивается на 1 или
уменьшается на 1).
Пример 2.8. Вывести на экран таблицу перевода из градусов по
шкале Цельсия в градусы по Фаренгейту для значений от 15 °С до 30 °С
с шагом в 1 °С. Перевод осуществляется по формуле F=C*1.8+32 .
program zf;
var i:integer; f:real;
begin
writeln(‘Температура’);
for i:=15 to 30 do
begin
f:=i*1.8+32;
writeln(‘по Цельсию ’,i,‘ по Фаренгейту’, f:5:2);
end;
end.
Пример 2.9. Вывести на экран натуральные числа от 1 до 9 в об-
ратном порядке.
program z;
var i:integer;
begin
for i:=9 downto 1 do
writeln(i);
end.
2.8.2. Оператор цикла с предусловием
Оператор while называют оператором цикла с предусловием,
т. к. проверка условия выполнения цикла производится в самом начале
оператора.
25