Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Презентации / Презентация по информатике на тему циклические структуры на языке Паскаль

Презентация по информатике на тему циклические структуры на языке Паскаль



Осталось всего 2 дня приёма заявок на
Международный конкурс "Мириады открытий"
(конкурс сразу по 24 предметам за один оргвзнос)


  • Информатика
Циклические алгоритмы Преподаватель Шишмина Надежда Васильевна
Пример 1 Том Сойер красит забор. Когда он его покрасит? Сколько дощечек он вы...
Пример 2 К нам на день рождения пришли 8 человек. Надо напоить их чаем с торт...
Рассмотрев эти примеры делаем вывод: Алгоритм называется алгоритмом циклическ...
Вернемся к примерам. Том Сойер красит забор. Составить алгоритм покраски забо...
Итерационный цикл Рассуждаем. Начало Взял кисточку Макнул кисточку в ведро с...
Структура цикла с условием или итерационный цикл Цикл с предусловием Цикл с...
Пример 2. Цикл с параметром Рассуждаем Начало. Для 1 гостя: Взяли чашку Полож...
Структура цикла с параметром I – параметр или счетчик N – начальное значение...
Циклические команды FOR I:=N TO K DO BEGIN ТЕЛО ЦИКЛА ЕСЛИ K>N END; FOR I:=K...
Составим графическую программу для примера 2 согласно алгоритму Program chay;...
Самостоятельная работа 1. Добавить в программу угощение тортом гостей. Для эт...
1 из 12

Описание презентации по отдельным слайдам:

№ слайда 1 Циклические алгоритмы Преподаватель Шишмина Надежда Васильевна
Описание слайда:

Циклические алгоритмы Преподаватель Шишмина Надежда Васильевна

№ слайда 2 Пример 1 Том Сойер красит забор. Когда он его покрасит? Сколько дощечек он вы
Описание слайда:

Пример 1 Том Сойер красит забор. Когда он его покрасит? Сколько дощечек он выкрасит? Знаем мы это? Какие действия он совершает? Опускает кисточку в ведерко с краской. Окрашивает одну дощечку. Передвигает ведерко. Повторяет п. 1-3 до тех пор, пока не выкрасит все дощечки.

№ слайда 3 Пример 2 К нам на день рождения пришли 8 человек. Надо напоить их чаем с торт
Описание слайда:

Пример 2 К нам на день рождения пришли 8 человек. Надо напоить их чаем с тортом. Какие действия будем производить, чтобы каждого угостить? Налить заварку в чайную чашку. Налить кипяток в чайную чашку. Подать гостю. Повторить п. 1-4 для каждого гостя.

№ слайда 4 Рассмотрев эти примеры делаем вывод: Алгоритм называется алгоритмом циклическ
Описание слайда:

Рассмотрев эти примеры делаем вывод: Алгоритм называется алгоритмом циклической структуры, если отдельные действия в нем повторяются. Повторяющиеся действия называют телом цикла. Алгоритм циклической структуры бывает двух типов: циклы с заданным числом повторений – цикл с параметром или счетчиком (пример2); цикл с неизвестным числом повторов – итерационный цикл, в которых тело цикла выполняется до тех пор, пока выполняется условие (пример1).

№ слайда 5 Вернемся к примерам. Том Сойер красит забор. Составить алгоритм покраски забо
Описание слайда:

Вернемся к примерам. Том Сойер красит забор. Составить алгоритм покраски забора. На день рождение пришло 8 гостей. Составить алгоритм угощения гостей чаем.

№ слайда 6 Итерационный цикл Рассуждаем. Начало Взял кисточку Макнул кисточку в ведро с
Описание слайда:

Итерационный цикл Рассуждаем. Начало Взял кисточку Макнул кисточку в ведро с краской. Выкрасил дощечку. Посмотрел, последняя дощечка? Нет. Вновь макнул в ведро. Выкрасил дощечку. И так до тех пор, пока забор не выкрасит полностью. начало Взял кисточку Макнул в ведро Выкрасил дощечку Забор выкрашен? конец да нет

№ слайда 7 Структура цикла с условием или итерационный цикл Цикл с предусловием Цикл с
Описание слайда:

Структура цикла с условием или итерационный цикл Цикл с предусловием Цикл с постусловием условие Тело цикла условие Тело цикла

№ слайда 8 Пример 2. Цикл с параметром Рассуждаем Начало. Для 1 гостя: Взяли чашку Полож
Описание слайда:

Пример 2. Цикл с параметром Рассуждаем Начало. Для 1 гостя: Взяли чашку Положили сахар Налили чай. Посмотрели чай у всех? Нет. Для второго гостя: Взяли чашку Положили сахар Налили чай. И так для всех гостей и хозяев I:=1,10 Взять чашку Положить сахар Налить чай Подать гостю конец начало

№ слайда 9 Структура цикла с параметром I – параметр или счетчик N – начальное значение
Описание слайда:

Структура цикла с параметром I – параметр или счетчик N – начальное значение цикла K – конечное значение цикла K-N+1 раз выполняется цикл Если K=N, то цикл выполнится 1 раз При I=K+1 осуществляется выход из цикла ТЕЛО ЦИКЛА - любые действия, в том числе и цикл I:=N,K ТЕЛО ЦИКЛА

№ слайда 10 Циклические команды FOR I:=N TO K DO BEGIN ТЕЛО ЦИКЛА ЕСЛИ K>N END; FOR I:=K
Описание слайда:

Циклические команды FOR I:=N TO K DO BEGIN ТЕЛО ЦИКЛА ЕСЛИ K>N END; FOR I:=K DOWN TO N DO BEGIN ТЕЛО ЦИКЛА ЕСЛИ K<N END; WHILE УСЛОВИЕ DO BEGIN ТЕЛО ЦИКЛА ЦИКЛ С ПРЕДУСЛОВИЕМ END; REPEAT ЦИКЛ С ПОСТУСЛОВИЕМ ТЕЛО ЦИКЛА UNTIL(УСЛОВИЕ);

№ слайда 11 Составим графическую программу для примера 2 согласно алгоритму Program chay;
Описание слайда:

Составим графическую программу для примера 2 согласно алгоритму Program chay; uses GRAPHABC,CRT; var i,x,dx,y1,y2:integer; begin x:=10;y1:=50;dx:=30;y2:=100; setwindowsize(840,480); for i:=1 to 8 do begin rectangle(x,y1,x+dx,y2); {взяли чашку} rectangle(x+dx,y1+10,x+dx+10,y2-15); readln; rectangle(x+15,y1+40,x+dx-5,y2-5); {положили сахар} readln; floodfill(x+5,y1+5, rgb(185,122,87)); {налили чай} x:=x+2*dx; readln; end; readln; end.

№ слайда 12 Самостоятельная работа 1. Добавить в программу угощение тортом гостей. Для эт
Описание слайда:

Самостоятельная работа 1. Добавить в программу угощение тортом гостей. Для этого: Нарисовать тарелочку с тортом; Закрасить тарелочку и кусочек торта; Добавить вилочку. 2. Составить блок-схему и изменить программу для решения этой задачи, только, использовать итерационный цикл.



57 вебинаров для учителей на разные темы
ПЕРЕЙТИ к бесплатному просмотру
(заказ свидетельства о просмотре - только до 11 декабря)


Краткое описание документа:

В презентации на простых примерах объясняется цикл на языке Паскаль. Рассматривается полный этап решения задачи. Приведена готовая программ на языке ПаскальАВС. Задана самостоятельная работа.

Программа реализует графику в цикле с параметром.

Задачи, которые рассматриваются в презентации:

1. Том Сойер красит забор. Когда он его покрасит? Сколько дощечек он выкрасит? Знаем мы это?

2. К нам на день рождения пришли 8 человек. Надо напоить их чаем с тортом.



Автор
Дата добавления 13.11.2015
Раздел Информатика
Подраздел Презентации
Просмотров182
Номер материала ДВ-153882
Получить свидетельство о публикации
Похожие материалы

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