524006
столько раз учителя, ученики и родители
посетили сайт «Инфоурок»
за прошедшие 24 часа
+Добавить материал
и получить бесплатное
свидетельство о публикации
в СМИ №ФС77-60625 от 20.01.2015
Дистанционные курсы профессиональной переподготовки и повышения квалификации для педагогов

Дистанционные курсы для педагогов - курсы профессиональной переподготовки от 1.410 руб.;
- курсы повышения квалификации от 430 руб.
Московские документы для аттестации

ВЫБРАТЬ КУРС СО СКИДКОЙ ДО 90%

ВНИМАНИЕ: Скидка действует ТОЛЬКО до конца апреля!

(Лицензия на осуществление образовательной деятельности №038767 выдана ООО "Столичный учебный центр", г.Москва)

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

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

библиотека
материалов
Циклические алгоритмы Преподаватель Шишмина Надежда Васильевна
Пример 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 слайд Циклические алгоритмы Преподаватель Шишмина Надежда Васильевна
Описание слайда:

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

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. Составить блок-схему и изменить программу для решения этой задачи, только, использовать итерационный цикл.

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

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

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

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

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

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



Общая информация

Номер материала: ДВ-153882

Вам будут интересны эти курсы:

Курс повышения квалификации «Информационные технологии в деятельности учителя физики»
Курс повышения квалификации «Методика преподавания информатики в начальных классах»
Курс повышения квалификации «Основы создания интерактивного урока: от презентации до видеоурока»
Курс профессиональной переподготовки «Информатика: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Облачные технологии в образовании»
Курс «Оператор персонального компьютера»
Курс «3D Studio MAX»
Курс повышения квалификации «Сетевые и дистанционные (электронные) формы обучения в условиях реализации ФГОС по ТОП-50»
Курс профессиональной переподготовки «Информационные технологии в профессиональной деятельности: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Специфика преподавания информатики в начальных классах с учетом ФГОС НОО»
Курс профессиональной переподготовки «Теория и методика обучения информатике в начальной школе»
Курс профессиональной переподготовки «Математика и информатика: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Специфика преподавания дисциплины «Информационные технологии» в условиях реализации ФГОС СПО по ТОП-50»
Курс повышения квалификации «Современные языки программирования интегрированной оболочки Microsoft Visual Studio C# NET., C++. NET, VB.NET. с использованием структурного и объектно-ориентированного методов разработки корпоративных систем»
Курс повышение квалификации «Применение интерактивных образовательных платформ на примере платформы Moodle»

Благодарность за вклад в развитие крупнейшей онлайн-библиотеки методических разработок для учителей

Опубликуйте минимум 3 материала, чтобы БЕСПЛАТНО получить и скачать данную благодарность

Сертификат о создании сайта

Добавьте минимум пять материалов, чтобы получить сертификат о создании сайта

Грамота за использование ИКТ в работе педагога

Опубликуйте минимум 10 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Свидетельство о представлении обобщённого педагогического опыта на Всероссийском уровне

Опубликуйте минимум 15 материалов, чтобы БЕСПЛАТНО получить и скачать данное cвидетельство

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

Опубликуйте минимум 20 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Грамота за активное участие в работе над повышением качества образования совместно с проектом "Инфоурок"

Опубликуйте минимум 25 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Почётная грамота за научно-просветительскую и образовательную деятельность в рамках проекта "Инфоурок"

Опубликуйте минимум 40 материалов, чтобы БЕСПЛАТНО получить и скачать данную почётную грамоту

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