Цикл с параметром

Download Report

Transcript Цикл с параметром

Цикл
с параметром
СОДЕРЖАНИЕ
 Общий
вид алгоритма цикла с
параметром
 Особенности цикла типа “для“
 Блок-схема цикла с параметром
 Реализация цикла с параметром на
языке программирования BASIC
 Пример
Цикл - это одна из основных
структур алгоритмизации. Мы уже
знакомы с двумя типами циклов: цикл
типа “пока” и цикл типа “до”. Но в том
случае, когда заранее известно число
шагов, наиболее наглядно использовать
так называемый цикл с параметром или
цикл типа “для”.
Общий вид алгоритма цикла с
параметром:
для X от M до N шаг K
нц
тело цикла
кц
M, N - любые целые числа, K -любое
действительное число.
Если шаг K=1, то его можно не описывать, он
становится равным единице по умолчанию.
БЛОК-СХЕМА ЦИКЛА С
ПАРАМЕТРОМ:
I=M, N, K
ТЕЛО ЦИКЛА
РЕАЛИЗАЦИЯ ЦИКЛА С
ПАРАМЕТРОМ НА ЯЗЫКЕ
ПРОГРАММИРОВАНИЯ
BASIC:
40 FOR I = M TO N STEP K
50 ( ТЕЛО ЦИКЛА )
60 NEXT I
ПРИМЕР:
Дано натуральное число N, вычислить N!
алг факториал (нат I, N, нат P )
арг N
рез P
нач ввод N
P:=1
для I от 1 до N шаг K
нц
P:=P*I
кц
вывод P
кон
нач
N
P=1
I = 1, N, 1
P:=P*I
P
кон
10 rem pr1
20 input “ введите N”; N
30 P=1
40 for i=1 to N step 1
50 P=P*i
60 next i
70 print “P=“; P
80 end