Информатика. Учебно-методическое пособие. Артемова С.В - 15 стр.

UptoLike

Конструкция for выглядит следующим образом:
for([ необязательное выражение1];
[ необязательное выражение2];
[ необязательное выражение3])
оператор
Каждое из трех выражений можно опускать. Хотя в принципе каждое из этих выражений может
быть использовано программистом как угодно. Обычно первое выражение служит для инициализации
индекса, второе для проверки на окончание цикла, а третье выражение – для изменения значения индек-
са.
Формально это правило можно описать так:
1 Если первое выражение присутствует, то оно вычисляется.
2 Вычисляется второе выражение (если оно присутствует).
3 Исполняется тело цикла.
4 Вычисляется третье выражение (если оно присутствует).
5 Переход к пункту 2.
Появление в любом месте цикла оператора continue приводит к немедленному переходу к шагу 4.
Пример:
int i , mas[4];
for( i=0; i < 4;i++)
scanf(’’%d’’, &mas[i];
Программирование циклов в языке Паскаль
while условное выражение do
оператор;
for с шагом 1 (инкрементный)
for индекс:=выражение1 to выражение2 do оператор;
for с шагом –1 (декриментный)
for индекс:=выражение1 downto выражение2 do оператор;
repeat
операторы
until ложное условное выражение.
Порядок выполнения работы
1 Получить вариант задания:
1)
=
+
1
;
!2
1
n
n
n
10)
=
+
m
n
n
nn
1
;
23
8!
2)
=
+
1
;
!2
1
n
nn
11)
=
+
m
n
1
);!1,02(5,0
3) ;
)!1(1
2
5
=
++
+
n
n
n
12)
=
+
+
m
n
n
n
0
;
2
)!12(
4)
=
+
1
;
1!3
5
n
n
n
13) ;
11.0
!5,0
2
=
+
m
n
n
n
5)
=
5
;
)!3(
n
n
n
14) ;
1
)!2(
0
=
+
+
m
n
n
n
6)
=
+
+
0
;
)!13(
12
n
n
n
15)
=
+
m
n
n
0
;)!13(