Просмотр содержимого документа
«Презентация "Пример цикла с предусловием на алгоритмическом языке"»
Цикл с предусловием
Пример
Условие задачи
Вывести на экран целые чётные числа в диапазоне от M до N в одной строке через пробел. Границы диапазона M и N задаются с клавиатуры.
начало
Блок-схема
“ Введите начало диапазона (M)”
ввод M
“ Введите конец диапазона (N)”
ввод N
i:=M
Нет
i
Да
конец
Да
mod(i,2)=0
i, “ “
Нет
i:=i+1
Программа
i
b
-
-
e
-
цел i, b, e
алг
нач
вывод ” Введите начало диапазона (M)”, нс
1
ввод b
вывод ” Введите конец диапазона (N)”, нс
5
ввод e
1
i:=b
1
√
нц пока i
если mod(i, 2)=0 то
1=0
вывод i, “ “
все
2
i:=i+1
кц
Введите начало диапазона (M)
кон
1
Введите конец диапазона (N)
5
Программа
цел i, b, e
алг
нач
вывод ” Введите начало диапазона (M)”, нс
ввод b
вывод ” Введите конец диапазона (N)”, нс
i
b
2
e
1
5
ввод e
i:=b
√
2
нц пока i
если mod(i, 2)=0 то
0=0
√
вывод i, “ “
все
3
i:=i+1
кц
Введите начало диапазона (M)
кон
1
Введите конец диапазона (N)
5
2
Программа
цел i, b, e
алг
нач
вывод ” Введите начало диапазона (M)”, нс
ввод b
вывод ” Введите конец диапазона (N)”, нс
i
b
3
1
e
5
ввод e
i:=b
3
√
нц пока i
если mod(i, 2)=0 то
1=0
вывод i, “ “
все
4
i:=i+1
кц
Введите начало диапазона (M)
кон
1
Введите конец диапазона (N)
5
2
Программа
цел i, b, e
алг
нач
вывод ” Введите начало диапазона (M)”, нс
ввод b
вывод ” Введите конец диапазона (N)”, нс
i
b
4
1
e
5
ввод e
i:=b
√
нц пока i
4
если mod(i, 2)=0 то
√
0=0
вывод i, “ “
все
5
i:=i+1
кц
Введите начало диапазона (M)
кон
1
Введите конец диапазона (N)
5
2
4
Программа
цел i, b, e
алг
нач
вывод ” Введите начало диапазона (M)”, нс
ввод b
вывод ” Введите конец диапазона (N)”, нс
i
b
5
1
e
5
ввод e
i:=b
√
нц пока i
5
если mod(i, 2)=0 то
1=0
вывод i, “ “
все
6
i:=i+1
кц
Введите начало диапазона (M)
кон
1
Введите конец диапазона (N)
5
2
4
Программа
цел i, b, e
алг
нач
вывод ” Введите начало диапазона (M)”, нс
ввод b
вывод ” Введите конец диапазона (N)”, нс
i
b
6
e
1
5
ввод e
i:=b
нц пока i
6
если mod(i, 2)=0 то
вывод i, “ “
все
i:=i+1
кц
Введите начало диапазона (M)
кон
1
Введите конец диапазона (N)
5
2
4