7
  • Презентации
  • Презентация по информатике на тему Программирование циклических алгоритмов (8 класс)

Презентация по информатике на тему Программирование циклических алгоритмов (8 класс)

Автор публикации:
Дата публикации:
Краткое описание:

1
Повторение ранее изученного материала ВОПРОС 1: Назовите три базовых типа алг...
Повторение ранее изученного материала ВОПРОС 1: Назовите три базовых типа алгоритмических конструкций Следование Ветвление Цикл
2
Определите тип алгоритма Вспомним книгу Марка Твена «Приключения Тома Сойера»...
Определите тип алгоритма Вспомним книгу Марка Твена «Приключения Тома Сойера». Том Сойер провинился, тетя Полли наказала его и заставила красить забор. Как он это делал? Составим алгоритм. Том подошел к забору. Поставил ведро с краской слева. Взял кисть в правую руку. Обмакнул кисть в ведро с краской. Провел кистью сверху вниз. Взял ведро левой рукой. Передвинулся на один шаг вправо. Поставил ведро. Обмакнул кисть в ведро с краской… … Действия 4-8 повторять до тех пор, пока не закончится покраска забора. ВОПРОС: Как называется такой алгоритм? Циклическим
0
 
Благодаря этой рекламе сайт может продолжать свое существование, спасибо за просмотр.
3
Тема урока Программирование циклических алгоритмов
Тема урока Программирование циклических алгоритмов
4
Цитата «Недостойно человеку одаренному, тратить подобно рабу, часы на вычисле...
Цитата «Недостойно человеку одаренному, тратить подобно рабу, часы на вычисления, которые, безусловно, можно было бы доверить любому лицу, если при этом применить машину» Готфрид Лейбниц (1646 – 1716) – немецкий математик, физик, философ, юрист, языковед.
5
Задачи урока: познакомиться с операторами цикла с предусловием, с постусловие...
Задачи урока: познакомиться с операторами цикла с предусловием, с постусловием, с параметром научиться использовать различные операторы цикла для решения задач научиться выбирать оптимальное решение для задач циклической структуры
6
Повторение ранее изученного материала ВОПРОС 2: Назовите разновидность цикла...
Повторение ранее изученного материала ВОПРОС 2: Назовите разновидность цикла представленного в виде блок-схемы ВОПРОС 1: Дайте определение циклического алгоритма. ВОПРОС 3: В какой из приведенных выше циклических структур операторы тела цикла могут не выполняться ни разу? ВОПРОС 4: В какой из приведенных выше циклических структур операторы тела цикла всегда выполняются хотя бы один раз? Да Нет Тело цикла Условие Условие Тело цикла Нет Да Тело цикла Изменение параметра цикла
7
Формат оператора: while условие do оператор; Цикл повторяется до тех пор, пок...
Формат оператора: while условие do оператор, Цикл повторяется до тех пор, пока условие истинно (пока значение его равно TRUE). Оператор, стоящий после слова do, - тело цикла - может быть составным. Записывается условие продолжения цикла!!! Цикл с предусловием Begin Оператор1, Оператор2, … Оператор N, End, Условие Тело цикла Нет Да
8
Формат оператора: repeat оператор1; оператор2; ….. операторN; until условие;...
Формат оператора: repeat оператор1, оператор2, ….. операторN, until условие, Цикл повторяется до тех пор, пока условие не станет истинным (пока значение его не будет равно TRUE). Записывается условие выхода цикла!!! Цикл с постусловием Да Нет Тело цикла Условие
9
Цикл с увеличением счетчика (+1) Формат оператора: for пц нз to кз do опер...
Цикл с увеличением счетчика (+1) Формат оператора: for пц нз to кз do оператор, Цикл с уменьшением счетчика (-1) Формат оператора: for пц нз downto кз do оператор, Переменная, стоящая после for в операторе цикла, называется счетчиком, параметром или переменной цикла. Счетчик цикла – переменная порядкового типа, Оператор, стоящий после слова do может быть составным. Цикл со счетчиком Begin Оператор1, Оператор2, … Оператор N, End, Тело цикла Изменение параметра цикла
10
Решение задач Получить таблицу температур по Цельсию от 0 до 100 градусов и и...
Решение задач Получить таблицу температур по Цельсию от 0 до 100 градусов и их эквивалентов по шкале Фаренгейта, используя для перевода формулу: Решить задачу тремя способами, используя операторы: While (цикл с предусловием) Repeat (цикл с постусловием) For (цикл со счётчиком) .
11
Закрепление знаний Задача для самостоятельной работы: Получить таблицу перево...
Закрепление знаний Задача для самостоятельной работы: Получить таблицу перевода расстояния из дюймов в сантиметры для значений длин от 1 до 20 дюймов. (1дюйм=2,54см). Написать программу на языке программирования Pascal. Начало s=d*2.54 Конец d=1,20,1 Вывод d,s
12
Памятка для выбора типа оператора цикла Цикл с предусловием (цикл while) прим...
Памятка для выбора типа оператора цикла Цикл с предусловием (цикл while) применяйте, если необходимо, чтобы проверка была прежде, чем выполнение тела цикла. Цикл с постусловием (цикл repeat) применяйте, если необходимо, чтобы тело цикла выполнялось хотя бы один раз. Цикл для (цикл for) применяйте, если точно знаете, сколько раз должно быть выполнено тело цикла.
13
Подведение итогов Завершите фразу: Сегодня я узнал… Я научился… У меня получи...
Подведение итогов Завершите фразу: Сегодня я узнал… Я научился… У меня получилось… Было трудно…
14
Домашнее задание Выучить форматы записи операторов WHILE, REPEAT…UNTIL, FOR и...
Домашнее задание Выучить форматы записи операторов WHILE, REPEAT…UNTIL, FOR и правила их использования. Написать программу на языке программирования Pascal. Решить задачу с использованием трёх различных типов циклов. Задача: В чайник налили воду при температуре 20С и поставили на газ. Каждую минуту вода нагревается на 10С. Через какое время вода закипит.
15
16
17
18
 
 
X

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

После этого кнопка ЗАГРУЗКИ станет активной!

Кнопки рекомендации:

загрузить презентацию