Урок по теме "Организация циклических процессов"
презентация к уроку по информатике и икт (9 класс) на тему

Туева Дина Александровна
При решении многих задач вычислительный процесс  имеет  циклический характер  Это означает, что  часть операторов многократно выполняется при разных значениях переменных.

Скачать:

ВложениеРазмер
Office presentation icon _.ppt273 КБ

Предварительный просмотр:


Подписи к слайдам:

Слайд 1

Организация циклических процессов начало К:=1 S :=1 N :=5 K<=N S:=S*K K:=K+1 S конец да нет При решении многих задач вычислительный процесс имеет циклический характер Это означает, что часть операторов многократно выполняется при разных значениях переменных.

Слайд 2

В языке ПАСКАЛЬ имеется три вида операторов цикла : 1. Оператор с предварительным условием (предусловие); 2. Оператор с последующим условием (постусловие); 3. Оператор цикла с параметром. Операторы для записи циклов являются сложными, так как в их состав входят другие операторы.

Слайд 3

Оператор цикла с предварительным условием Цикл с предварительным условием (цикл - пока) используется, как правило , в тех случаях, когда заранее известно число повторений цикла. Форма записи цикла с предусловием : While < логическое выражение > do< тело цикла >; пока делать Здесь WHILE (пока) и DO (выполнить) - служебные слова. Рассмотрим фрагмент программы с использованием оператора цикла с предусловием : A:=1 ; N:=1 ; WHILE 2*A < = 3* N +1 DO BEGIN A:=A+2 ; N:=N+1 ; END;

Слайд 4

Оператор цикла с предварительным условием Рассмотрим фрагмент программы с использованием оператора цикла с предусловием : 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).

Слайд 5

Оператор цикла с последующим условием Цикл с последующим условием, как правило, используется в тех случаях, когда заранее не известно число повторений цикла. Оператор цикла имеет вид : 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

Слайд 6

Оператор цикла с параметром Оператор цикла с параметром используется в тех случаях, когда заранее известно, сколько раз должна повторится циклическая часть программы. Оператор цикла имеет вид: FOR i:=n TO k DO < тело цикла > ; Здесь FOR (для), TO (до), DO (выполнить) - служебные слова; i - параметр цикла; n, k - начальное и конечное значение параметра цикла. Циклическая часть программы выполняется повторно для каждого значения параметра цикла i от его начального значения n до конечного значения k включительно.

Слайд 7

Оператор цикла с параметром Пример: Пусть имеется фрагмент программы с переменными целого типа. 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

Слайд 8

Оператор цикла с параметром Фрагмент программы с убыванием значений параметра цикла от 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 классе. Вводный урок темы "Информация. Информационные процессы".

Цели:  Формирование понятия об информации и о свойствах информации. Развитие умения различать виды информации и способы восприятия информации.Опорные  понятия: сведения, знания, органы...