Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Циклы

Содержание

Цель урока:Познакомить учащихся с понятием цикл, виды циклов.Научить строить блок-схемы алгоритмов задач с циклами, выполняемыми по заданному условию.
Циклы Цель урока:Познакомить учащихся с понятием цикл, виды циклов.Научить строить блок-схемы алгоритмов задач Цикл – это алгоритмическая конструкция, в которой многократно повторяется одна и та Виды циклов: цикл с параметром, цикл с предусловием, цикл с постусловием. Каждая форма Цикл с параметром - это цикл, в котором тело цикла выполняется заранее известное Цикл реализуется следующим образом: 1) параметру присваивается начальное значение;2) если значение входит Общий вид команды: for параметр:= начальное значение to конечное значение do тело цикла; for параметр:= начальное значение downto конечное значение do тело цикла; I — параметр цикла (счётчик),n1 — начальное значение параметраn2 — конечное значение параметра Цикл с предусловием– это цикл, в котором тело цикла выполняется только в Общий вид команды: while условие do тело цикла; Цикл с постусловием – это цикл, в котором тело цикла выполняется до тех Общий вид команды:repeat тело цикла until условие ; Правила оформления циклов в программе Паскаль Правило 1.Выполнять одну и ту же последовательность команд, в которых есть изменяющийся на единицу параметр. Правило 2. Циклы ”while” и ”repeat” применяются для записи любой задачи, в которой есть повторяющиеся действия. Правило 3. Запись команды повторения, в которой параметр увеличивается на единицу: а) for Правило 4. Запись команды повторения, в которой параметр уменьшается на единицу:а) for i Правило 5. Если тело цикла в цикле for или в цикле while состоит Задача 1 Определите значение переменной b после выполнения следующего алгоритма. Задача 2Определите значение переменной a после выполнения алгоритма. Задача 3 Вычислите s — сумму квадратов первых пяти натуральных чисел a по предложенной блок-схеме. Домашнее заданиеНарисуйте блок-схемы к следующим алгоритмам:Задача №1. Строится дом. Каменщик кладёт кирпичи
Слайды презентации

Слайд 2 Цель урока:
Познакомить учащихся с понятием цикл, виды циклов.
Научить

Цель урока:Познакомить учащихся с понятием цикл, виды циклов.Научить строить блок-схемы алгоритмов

строить блок-схемы алгоритмов задач с циклами, выполняемыми по заданному

условию.


Слайд 3 Цикл – это алгоритмическая конструкция, в которой многократно

Цикл – это алгоритмическая конструкция, в которой многократно повторяется одна и

повторяется одна и та же последовательность шагов (тело цикла).


Слайд 4 Виды циклов:
цикл с параметром, цикл с предусловием,

Виды циклов: цикл с параметром, цикл с предусловием, цикл с постусловием. Каждая

цикл с постусловием. Каждая форма имеет стандартное описание на языке

схем, а также соответствующий оператор алгоритмического языка.


Слайд 5 Цикл с параметром 
- это цикл, в котором тело

Цикл с параметром - это цикл, в котором тело цикла выполняется заранее

цикла выполняется заранее известное количество раз, т.е. известен диапазон

изменения параметра. Параметр – это переменная целого типа, которая либо увеличивается, либо уменьшается на единицу.

Слайд 6 Цикл реализуется следующим образом:
1) параметру присваивается начальное значение;
2)

Цикл реализуется следующим образом: 1) параметру присваивается начальное значение;2) если значение

если значение входит в заданный диапазон, то выполняется тело

цикла, параметр изменяется на единицу и выполняется пункт 2;
3) если значение не входит в заданный диапазон, то выполнение цикла прекращается и управление передаётся команде, следующей сразу за циклом.

Слайд 7 Общий вид команды:
for параметр:= начальное значение to конечное

Общий вид команды: for параметр:= начальное значение to конечное значение do тело цикла;

значение do тело цикла;


Слайд 8 for параметр:= начальное значение downto конечное значение do

for параметр:= начальное значение downto конечное значение do тело цикла;

тело цикла;


Слайд 9
I — параметр цикла (счётчик),
n1 — начальное значение

I — параметр цикла (счётчик),n1 — начальное значение параметраn2 — конечное значение параметра

параметра
n2 — конечное значение параметра


Слайд 10 Цикл с предусловием
– это цикл, в котором тело

Цикл с предусловием– это цикл, в котором тело цикла выполняется только

цикла выполняется только в случае выполнения условия. Если условие

становится неверным, то работа цикла прекращается и управление передаётся команде, следующей сразу за циклом.

Слайд 11 Общий вид команды: while условие do тело цикла;

Общий вид команды: while условие do тело цикла;

Слайд 12 Цикл с постусловием 
– это цикл, в котором тело

Цикл с постусловием – это цикл, в котором тело цикла выполняется до

цикла выполняется до тех пор, пока условие, заданное после

тела цикла не станет верным.

Слайд 13 Общий вид команды:
repeat тело цикла until условие ;

Общий вид команды:repeat тело цикла until условие ;

Слайд 14 Правила оформления циклов в программе Паскаль

Правила оформления циклов в программе Паскаль

Слайд 15 Правило 1.
Выполнять одну и ту же последовательность команд,

Правило 1.Выполнять одну и ту же последовательность команд, в которых есть изменяющийся на единицу параметр.

в которых есть изменяющийся на единицу параметр.


Слайд 16 Правило 2. 
Циклы ”while” и ”repeat” применяются для записи

Правило 2. Циклы ”while” и ”repeat” применяются для записи любой задачи, в которой есть повторяющиеся действия.

любой задачи, в которой есть повторяющиеся действия.


Слайд 17 Правило 3. 
Запись команды повторения, в которой параметр увеличивается

Правило 3. Запись команды повторения, в которой параметр увеличивается на единицу: а)

на единицу:
а) for i : = iнач to

iкон do команда;
б) for i : = iнач to iкон do begin команды end;
в) i := iнач ; while i <= iкон do begin команды; i := i + 1; end;
г) i := iнач; repeat команды; i := i + 1; until i > iкон;

Слайд 18 Правило 4. 
Запись команды повторения, в которой параметр уменьшается

Правило 4. Запись команды повторения, в которой параметр уменьшается на единицу:а) for

на единицу:
а) for i : = iнач downto iкон

do команда;
б) for i : = iнач downto iкон do begin команды end;
в) i := iнач ; while i >= iкон do begin команды; i := i - 1; end;
г) i := iнач; repeat команды; i := i - 1; until i < iкон;


Слайд 19 Правило 5. 
Если тело цикла в цикле for или

Правило 5. Если тело цикла в цикле for или в цикле while

в цикле while состоит из нескольких команд (больше одной),

то тело цикла должно быть обозначено begin – end.


Слайд 20 Задача 1
Определите значение переменной b после выполнения следующего

Задача 1 Определите значение переменной b после выполнения следующего алгоритма.

алгоритма.


Слайд 22 Задача 2
Определите значение переменной a после выполнения алгоритма.

Задача 2Определите значение переменной a после выполнения алгоритма.

Слайд 24 Задача 3
Вычислите s — сумму квадратов первых пяти

Задача 3 Вычислите s — сумму квадратов первых пяти натуральных чисел a по предложенной блок-схеме.

натуральных чисел a по предложенной блок-схеме.


  • Имя файла: tsikly.pptx
  • Количество просмотров: 68
  • Количество скачиваний: 0