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

  • Ветвление Полное Неполное

  • 4. Закрепление материала

  • 8 класс. Разветвляющиеся алгоритмы. 3. Объяснение нового материала. И домашняя работа


    Скачать 86.1 Kb.
    Название3. Объяснение нового материала. И домашняя работа
    Дата28.02.2021
    Размер86.1 Kb.
    Формат файлаdocx
    Имя файла8 класс. Разветвляющиеся алгоритмы.docx
    ТипЗакон
    #180214

    3. Объяснение нового материала. И Домашняя работа

    Задание 1. По заданным предложениям угадать известную пословицу.

    1. Если два дела делать, то ничего не получится (За двумя зайцами погонишься – ни одного не поймаешь).

    2. Если делать дело не торопясь, то быстрее его закончишь (Тише едешь – дальше будешь).

    3. Если не будешь трудиться, то не сваришь ухи (Без труда не вынешь рыбку из пруда).

    Что общего в формулировке этих пословиц?

    Если – то

    Эта конструкция описывает разветвляющийся алгоритм.

    Примеры (если плохая погода, то беру зонт; если урок физкультуры, то одеваю спортивный костюм и т.д.)

    Ветвление – это такая организация алгоритма, при которой в зависимости от выполнения или невыполнения условия совершается либо одно, либо другое действие.

    Ветвление

    Полное

    Неполное

    Словесное описание ветвления

    Если <условие> то <действие 1>

    иначе <действие 2>;

    Если <условие> то <действие 1>;

    Блок - схема





    Описание в языке Паскаль

    if <условие> then <действие 1>

    else <действие 2>;

    if <условие> then <действие 1>;


    4. Закрепление материала

    Задание 2. Выполни алгоритм. Составь программу для Робота



    Задание 3.

    Расставь в алгоритме действия. И составь программу для робота



    Задание 4.

    Придумай и напиши вопрос, который может отменить прогулку.



    Задание 5.

    Вычислить значение функции заданной следующим образом:



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

    Для большей наглядности лучше построить график этой функции.

    Исходные данные: х

    Результат: у

    Составляем блок-схему:



    Составляем программу для Робота:

    Задача 6.

    Составить программу определяющую является ли заданное число четным или нечетным.

    Цель решения этой задачи: отработка навыков составления блок-схем, написания программ, знакомство с функцией вычисления остатка от деления (a mod b). Сложность этой задачи в том, что результатом является не вычислительный результат, а сообщение “четное” или “нечетное”, что трудно дается для понимания учащимся.

    Составляется алгоритм.



    ВСЕ БЛОК_СХЕМЫ ПЕРЕПИСАТЬ В ТЕТРАДЬ И СОСТАВИТЬ К НИМ ПРОГРАММЫ ДЛЯ РОБОТА

    (СМОТРИ ПРИМЕР ПРОГРАММ В ПРЕЗЕНТАЦИИ)


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