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

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

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

Получите профессию

Интернет-маркетолог

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Методические разработки к Вашему уроку:

Получите новую специальность за 2 месяца

Музыковед

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

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

    1 слайд

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

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

    2 слайд

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

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

    3 слайд

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

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

    4 слайд

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

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

  • Вернемся к примерам.Том Сойер красит забор. Составить алгоритм покраски забо...

    5 слайд

    Вернемся к примерам.

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

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

    6 слайд


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

    начало
    Взял кисточку
    Макнул в ведро
    Выкрасил дощечку
    Забор выкрашен?
    конец
    да
    нет

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

    7 слайд


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

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

    8 слайд

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

  • Структура цикла с параметромI:=N,KТЕЛО ЦИКЛАI – параметр или счетчик
N – нача...

    9 слайд

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

  • Циклические командыFOR I:=N TO K DO BEGIN  
      ТЕЛО ЦИКЛА...

    10 слайд

    Циклические команды
    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(УСЛОВИЕ);

  • Составим графическую программу для примера 2 согласно алгоритмуProgram chay;...

    11 слайд

    Составим графическую программу для примера 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.

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

    12 слайд

    Самостоятельная работа
    1. Добавить в программу угощение тортом гостей.
    Для этого:
    Нарисовать тарелочку с тортом;
    Закрасить тарелочку и кусочек торта;
    Добавить вилочку.

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

Получите профессию

Методист-разработчик онлайн-курсов

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

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

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

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

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

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

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



Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 665 159 материалов в базе

Скачать материал

Другие материалы

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

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 13.11.2015 1370
    • PPTX 142.6 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Шишмина Надежда Васильевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Шишмина Надежда Васильевна
    Шишмина Надежда Васильевна
    • На сайте: 8 лет и 11 месяцев
    • Подписчики: 1
    • Всего просмотров: 10621
    • Всего материалов: 8

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Технолог-калькулятор общественного питания

Технолог-калькулятор общественного питания

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

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

Преподаватель информационных технологий

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 191 человек из 54 регионов
  • Этот курс уже прошли 974 человека

Курс профессиональной переподготовки

Информационные системы и технологии: теория и методика преподавания в профессиональном образовании

Преподаватель информационных систем и технологий

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Этот курс уже прошли 13 человек

Курс профессиональной переподготовки

Информатика: теория и методика преподавания с применением дистанционных технологий

Учитель информатики

300 ч. — 1200 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 20 человек из 12 регионов
  • Этот курс уже прошли 18 человек

Мини-курс

Финансовый риск-менеджмент

8 ч.

1180 руб. 590 руб.
Подать заявку О курсе

Мини-курс

Уникальный образ как педагога: основные принципы позиционирования

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Этот курс уже прошли 21 человек

Мини-курс

Дизайн-проектирование: практические и методологические аспекты

4 ч.

780 руб. 390 руб.
Подать заявку О курсе