Урок по теме "Организация циклических процессов"
презентация к уроку по информатике и икт (9 класс) на тему
Скачать:
Вложение | Размер |
---|---|
_.ppt | 273 КБ |
Предварительный просмотр:
Подписи к слайдам:
В языке ПАСКАЛЬ имеется три вида операторов цикла : 1. Оператор с предварительным условием (предусловие); 2. Оператор с последующим условием (постусловие); 3. Оператор цикла с параметром. Операторы для записи циклов являются сложными, так как в их состав входят другие операторы.
Оператор цикла с предварительным условием Цикл с предварительным условием (цикл - пока) используется, как правило , в тех случаях, когда заранее известно число повторений цикла. Форма записи цикла с предусловием : While < логическое выражение > do< тело цикла >; пока делать Здесь WHILE (пока) и DO (выполнить) - служебные слова. Рассмотрим фрагмент программы с использованием оператора цикла с предусловием : A:=1 ; N:=1 ; WHILE 2*A < = 3* N +1 DO BEGIN A:=A+2 ; N:=N+1 ; END;
Оператор цикла с предварительным условием Рассмотрим фрагмент программы с использованием оператора цикла с предусловием : A:=1 ; N:=1 ; WHILE 2*A < = 3* N +1 DO BEGIN A:=A+2 ; N:=N+1 ; END; Пока условие 2a<=3n+1 является истинным, выполняются операторы циклической части. Переменные А и N , а также логическое выражение принимают следующие значения в процессе выполнения этой части программы: A 1 3 5 7 N 1 2 3 4 2A<=3N+1 2<=4 6<=7 10<=10 1 4<=13 Истинно Истинно Истинно Ложно При A=7 и N=4 логическое выражение становится ложным и управление передается за пределы цикла (т.е. з а END).
Оператор цикла с последующим условием Цикл с последующим условием, как правило, используется в тех случаях, когда заранее не известно число повторений цикла. Оператор цикла имеет вид : REPEAT < тело цикла > UNTIL < логическое выражение >; Здесь REPEAT ( повторить) и UNTIL ( до тех пор пока) - служебные слова. Пример: Вычислить значение функции Y=X*X при X=8, 6, 4, 2. Фрагмент программы имеет вид: X:=8; REPEAT Y:=X*X; WRITELN(X,Y); X:=X-2; UNTIL X<0 X 8 6 4 2 0 Y 64 36 16 4 _ Выражение X<2 истинно или ложно False False False False TRUE
Оператор цикла с параметром Оператор цикла с параметром используется в тех случаях, когда заранее известно, сколько раз должна повторится циклическая часть программы. Оператор цикла имеет вид: FOR i:=n TO k DO < тело цикла > ; Здесь FOR (для), TO (до), DO (выполнить) - служебные слова; i - параметр цикла; n, k - начальное и конечное значение параметра цикла. Циклическая часть программы выполняется повторно для каждого значения параметра цикла i от его начального значения n до конечного значения k включительно.
Оператор цикла с параметром Пример: Пусть имеется фрагмент программы с переменными целого типа. FOR I:=1 TO 5 DO BEGIN A:=2*I; B:=2*I+1; WRITELN(A:3, B:3) END Циклическая часть программы выполняется повторно пять раз, при этом параметр цикла i изменяет свое значение от 1 до 5. В результате выполнения программы переменная получает следующие значения: I ……………….. 1 2 3 4 5 A ……………….. 2 4 6 8 10 B ……………….. 3 5 7 9 11
Оператор цикла с параметром Фрагмент программы с убыванием значений параметра цикла от 5 до 1 имеет вид: FOR I:=5 DOWNTO 1 DO BEGIN A:=2*I; B:=2*I+1; WRITELN(A:3, B:3) END; В процессе выполнения программы переменные принимают следующие значения: I ……………. 5 4 3 2 1 A ……………. 10 8 6 4 2 B …………….. 11 9 7 5 3
По теме: методические разработки, презентации и конспекты
Урок по теме "Избирательный процесс"
Урок по теме "Избирательный процесс" изучается в разделе "Государство и право"...
Разработка открытого урока «Развитие ансамблевых навыков игры на уроке коллективного музицирования в процессе подготовки к концертному выступлению»
«Развитие ансамблевых навыков игры на уроке коллективного музицирования в процессе подготовки к концертному выступлению»класс - ансамбль скрипачей «Созвучие» (4-7класс)...
Урок на тему: "Организация циклических процессов"
Усвоение материала по теме: “Циклы”, умения применять на практике полученные знания....
разработка урока по теме "Уголовный процесс и участие в уголовном процессе несовершеннолетних" 11 класс
Урок по основам правовой культуре 11 класс по теме "Уголовный процесс и особенности участие в уголовном процессе несовершеннолетних" входит в раздел "Уголовное право и уголовный процесс". Предполагает...
Урок информатики в 8 классе для учащихся с нарушением слуха Тема урока. Общение – как информационный процесс.
Урок проводится в 8 классе для учащихся с нарушением слуха. Урок проводится в форме игры. Отрабатывается активный словарь, идет повторение основных понятий темы в форме игры - учащи...
Разработка урока по теме Циклический алгоритм 9 класс
Разработка урока по теме Циклический алгоритм...
План-конспект урока информатики в 7 классе. Вводный урок темы "Информация. Информационные процессы".
Цели: Формирование понятия об информации и о свойствах информации. Развитие умения различать виды информации и способы восприятия информации.Опорные понятия: сведения, знания, органы...