Пример2:
a:=5
b:=4
if a>b
1
else
a:=b+1
a=5
Здесь если выражение
a>b истинно, то программа ничего не будет делать и приступит к вычислению
следующего
оператора после блока if-else.
Пример3:
2. Циклы for,
while
Цикл —
специальная конструкция, предназначенная для многократного повторения набора
инструкций. Количество повторений может задаваться заранее
или зависеть от выполнения
определенного условия.
Цикл со счетчиком for
Пример1:
a:=0
cntr:=8
for i:=2 , i
a:=a+1
a=3
Как это работает:
Выражение
Описание
a:=0
Присваиваем
переменной а число 0. Она нужна для того чтобы узнать
количество
повторений цикла
cntr:=8
Эта переменная нужна для условия цикла
for i:=2 , i
i:=2 это счетчик цикла, он показывает на каком
шаге находится цикл
iлогическое условие, когда оно станет ложным — цикл закончится
i:=i+2 эта конструкция задает шаг цикла, т.е i будет изменяться с шагом 2
a:=a+1
Переменная позволяет узнать сколько повторений выполнил цикл.
В первой строке а=0, при первом проходе мы задаем переменной а её же
значение +1
a=3
Поскольку a=3, команды в цикле выполнились 3 раза
Достарыңызбен бөлісу: