Главная страница
Навигация по странице:

  • Условие Действие 2 Действие 1 Да Нет Разветвляющийся алгоритм Идёт дождь Нет

  • ЦИКЛИЧЕСКИЙ АЛГОРИТМ

  • Начало Все задачи по математике решены Решить задачу Пойти гулять до ужина Конец Да Нет

  • Циклический алгоритм выполнения действий крана Домашнее заданиеСоставить алгоритм действий Магомеда ….

  • Циклические алгоритмы ДЗ. Циклические алгоритмы


    Скачать 7.31 Mb.
    НазваниеЦиклические алгоритмы
    Дата29.04.2022
    Размер7.31 Mb.
    Формат файлаpptx
    Имя файлаЦиклические алгоритмы ДЗ.pptx
    ТипУрок
    #504669

    Какие действия выполняет подъемный кран?

    начало

    Закрепить кубики

    Поднять кубики

    Положить кубики

    на грузовик

    Закрепить кубики

    Поднять кубики

    Положить кубики

    на грузовик

    Положить кубики

    на грузовик

    Закрепить кубики

    Поднять кубики

    Положить кубики

    на грузовик

    конец

    Закрепить кубики

    Поднять кубики

    Линейный алгоритм выполнения действий крана

    Тема урока

    Циклические алгоритмы


    Учитель информатики: Мусаев Рустам Русланович

    Цель урока

    • Сформировать навыки составления циклических алгоритмов, уметь различать виды алгоритмов

    Ключевые слова

    • Цикл
    • Тело цикла
    • Цикл с предусловием
    • Цикл с постусловием
    • Цикл с параметром

    ЧТО ТАКОЕ АЛГОРИТМ?

    Алгоритм – определенная последовательность действий приводящая к конечному результату.

    Блок-схемы

    • Блок-схемы

    Последовательность

    Условие

    ДАННЫЕ

    НАЧАЛО

    Прямоугольник с закругленными

    углами, применяется для

    обозначения начала или конца

    алгоритма

    Параллелограмм, предназначен

    для описания ввода или вывода

    данных, имеет один вход вверху

    и один выход внизу

    Прямоугольник, применяется

    для описания линей­ной

    последовательности команд,

    имеет один вход вверху и

    один выход внизу

    нет

    да

    Ромб, служит для обозначения

    условий

    НАЧАЛО

    ВВОД A,B

    C=A+B

    ВЫВОД C

    Конец

    Виды Алгоритмов

    Разветвляющиеся

    Циклические

    Линейные

    Линейный алгоритм


    Линейный алгоритм – это алгоритм, в котором команды выполняются в порядке их записи, т.е. последовательно друг за другом.

    НАЧАЛО

    ВВОД A,B

    C=A+B

    ВЫВОД C

    Конец

    Разветвляющиеся алгоритмы


    Условие

    Действие 2

    Действие 1

    Да

    Нет

    Разветвляющийся алгоритм


    Идёт дождь?

    Нет

    Да

    Берём зонт

    Зонт не нужен

    Задание 1.

    • Помогите Владимиру Владимировичу поставить правильный порядок линейного алгоритма

    начало

    конец

    ВВОД A,B,C

    C=a*b

    Вывод С

    Вывод D

    ВВОД A,B

    C=d*b

    Благодарю!


    начало

    конец

    ВВОД A,B

    C=a*b

    Вывод С

    Циклические алгоритмы

    • ЦИКЛИЧЕСКИЙ АЛГОРИТМ — Описание действий, которые должны повторяться многократно, но не бесконечно.

    Условие

    Тело цикла

    Да

    Нет

    Условие

    Действие 2

    НЕТ

    Тело цикла – те действия алгоритма, которые повторяются.

    Действие 1

    ДА

    Условие

    Действия

    Условие

    Действия

    ДА

    НЕТ

    ДА

    НЕТ

    Цикл «Пока»

    Цикл «До»

    Подготовка домашнего задания


    Начало

    Все задачи по математике решены?

    Решить задачу

    Пойти гулять до ужина

    Конец

    Да

    Нет

    Деньги есть?

    Съел

    Понравилось?

    Купил

    ДА

    НЕТ

    ДА

    НЕТ

    Цикл «Пока»

    Цикл «До»

    Транжира

    Обжора

    Практическая часть

    Задача №1. Мини проект.

    Составить блок-схему циклического алгоритма по условию

    Имеется пустая бочка емкостью 50 л и ведро емкостью 5 л. Наполни бочку водой с помощью ведра.

    Задача №1. Мини проект.

    Составить блок-схему циклического алгоритма по условию

    Начало

    Бочка наполнена?

    Наполнить ведро

    Вылить в бочку

    Конец

    да

    нет

    Задача №2. Составьте алгоритм работы автомата по продаже банок «PEPSI»

    Начало

    Подойти к автомату

    Посмотреть цену

    Достать деньги

    Опустить монету

    Набралась нужная сумма?

    Нажать кнопку

    Достать банку

    Конец

    Нет

    Да

    начало

    Закрепить кубики

    Поднять кубики

    Положить кубики

    на грузовик

    Закрепить кубики

    Поднять кубики

    Положить кубики

    на грузовик

    Положить кубики

    на грузовик

    Закрепить кубики

    Поднять кубики

    Положить кубики

    на грузовик

    конец

    Закрепить кубики

    Поднять кубики

    Линейный алгоритм выполнения действий крана

    Кубики закончились?

    Конец

    Нет

    Да

    Закрепить кубики

    Поднять кубики

    Положить кубики

    на грузовик

    начало

    Циклический алгоритм выполнения действий крана

    Домашнее задание

    Составить алгоритм действий Магомеда ….

    Интернет-ресурсы

    ru.wikipedia.org/wiki/Циклические алгоритмы

    Литературные источники

    Учебник ФГОС 9 класс Информатика, автор: И.Г.Семакин

    «Магомед вышел на улицу с ведром краски и длинной кистью. Он окинул взглядом забор, и радость в одно мгновение улетела у него из души, и там воцарилась тоска... Со вздохом обмакнул он кисть в известку, провел ею по крайней доске, потом проделал то же самое снова и остановился: как ничтожна белая полоска по сравнению с огромным пространством некрашеного забора!..»

    Рефлексия.

    • я познакомился с …
    • было непросто …
    • я добился …
    • у меня получилось …
    • хотелось бы …
    • мне запомнилось …
    • я попробую …


    написать администратору сайта