Инфоурок Информатика ПрезентацииПрезентация к уроку информатики "Разветвляющиеся алгоритмы".

Презентация к уроку информатики "Разветвляющиеся алгоритмы".

Скачать материал
Скачать материал "Презентация к уроку информатики "Разветвляющиеся алгоритмы"."

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

Секретарь-администратор

за 6 месяцев

Пройти курс

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

Скачать

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

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

Главный хранитель

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

  • Подготовила  учитель  информатики  МКОУ  Краснянской  ОШУрюпинского муниципа...

    1 слайд

    Подготовила учитель информатики МКОУ Краснянской ОШ
    Урюпинского муниципального района
    Волгоградской области
    Кузьмина Ольга Васильевна
    Презентация к уроку «Разветвляющиеся алгоритмы»

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

    2 слайд

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

  • Если порядок выполнения шагов алгоритма изменяется в зависимости от заданных...

    3 слайд

    Если порядок выполнения шагов алгоритма изменяется в зависимости от заданных условий, то алгоритм называется разветвляющимся.

  • Ветвление  -  
это форма организации действий, при которой в зависимости от...

    4 слайд

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

  • Формы  ветвленияВетвлениеНеполная  
формаПолная 
формаМноговариантная
форма

    5 слайд

    Формы ветвления
    Ветвление
    Неполная
    форма
    Полная
    форма
    Многовариантная
    форма

  • Неполная  форма  ветвленияЕсли  ,  то 

Пример:
Если  ,  то

    6 слайд

    Неполная форма ветвления
    Если <условие>, то <действия>

    Пример:
    Если <костёр горит>, то <залить его водой>


  • Неполная  форма  ветвлениядействияусловиеНетДаначалоВвод  данных
вывод резуль...

    7 слайд

    Неполная форма ветвления
    действия
    условие
    Нет
    Да
    начало
    Ввод данных

    вывод результатов
    конец

  • Неполная  форма  ветвленияЗалить
 водойКостёр  горит?НетДаначалоконец

    8 слайд

    Неполная форма ветвления
    Залить
    водой
    Костёр горит?
    Нет
    Да
    начало
    конец

  • Полная форма  ветвленияЕсли  ,  то , иначе  
Пример:
Если  ,  то , иначе

    9 слайд

    Полная форма ветвления
    Если <условие>, то <действие 1>, иначе <действие 2>
    Пример:
    Если <гриб съедобный>, то <положить его в котелок для варки>, иначе <выбросить в костёр>


  • Полная  форма  ветвлениядействие 1условиедействие2НетДаначаловвод  данныхвыво...

    10 слайд

    Полная форма ветвления
    действие 1
    условие
    действие2
    Нет
    Да
    начало
    ввод данных
    вывод результатов
    конец

  • Полная  форма  ветвления(пример)Положить в 
котелокГриб 
съедобный?Выбросить...

    11 слайд

    Полная форма ветвления
    (пример)
    Положить в
    котелок
    Гриб
    съедобный?
    Выбросить
    в костёр
    Нет
    Да
    начало
    конец

  • Многовариантная  форма  ветвленияНетДаначалоВвод  данныхдействие 1условие 1 д...

    12 слайд

    Многовариантная форма ветвления
    Нет
    Да
    начало
    Ввод данных
    действие 1
    условие 1
    действие 3
    условие 2
    действие 2
    условие 3
    действие 4
    вывод результатов
    конец
    Да
    Нет
    Нет
    Да

  • Решение  задач

    13 слайд

    Решение задач

  • Найти  значение  переменной  С  выполнив  алгоритм,  представленный  в  виде...

    14 слайд

    Найти значение переменной С выполнив алгоритм, представленный в виде блок-схемы. Рассчитать значение переменной С при различных значениях А и В. Результаты занести в таблицу.
    Нет
    Да
    Да
    Нет
    С = 2
    начало
    ввод: А,В
    А > 0
    конец
    вывод: С
    В > 0
    С = 5
    С = 3
    5
    3
    2

  • Найти  значение  переменной  Y,  при  заданных  значениях  Z,  выполнив  алго...

    15 слайд

    Найти значение переменной Y, при заданных значениях Z, выполнив алгоритм, представленный в виде блок схемы.
    Нет
    Да
    начало
    ввод: z
    y = x - 4
    x <15
    y = x + 7
    вывод: y
    конец
    x = z * 3
    -4
    -7
    25
    2
    37

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

    16 слайд

    Вычислить алгоритм разветвленной структуры, представленный в виде блок-схемы, при заданном входном потоке исходных данных.
    да
    нет
    z = z * (-1)
    z = z * 3
    z = z - 16
    z = z + 12
    z > 12?
    z = z + 2
    вывод: Z
    конец
    да
    нет
    z = z * 2
    z = z * 5
    z = z + 7
    z = z - 4
    z ≥ 8?
    z= z + 4
    z ≥ 5?
    начало
    ввод: z
    z = z / 8
    да
    нет
    8
    2
    47
    44

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

    17 слайд

    Задача
    Составить блок-схему алгоритма вычисления значения переменной у, если
    y =
    x /2- 4 при x ≥ 0
    x *3 +2 при x < 0

  • НетДаначаловвод: xy = x*3+2x &lt; 0?y = x/2-4вывод: y  конец

    18 слайд

    Нет
    Да
    начало
    ввод: x
    y = x*3+2
    x < 0?
    y = x/2-4
    вывод: y
    конец

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

    19 слайд

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

    y + a*b при x < 12;
    z = y – a*b при 12 ≤ x ≤ 30;
    y + a+b при x > 30.

  • ВВОД: x, a, bНАЧАЛОКОНЕЦВЫВОД: yДАНЕТz= y + a*b z = y + a + bz = y - a*b НЕТД...

    20 слайд

    ВВОД: x, a, b
    НАЧАЛО
    КОНЕЦ
    ВЫВОД: y
    ДА
    НЕТ
    z= y + a*b

    z = y + a + b
    z = y - a*b
    НЕТ
    ДА
    x > 30?
    x < 12?

  • ЗадачаПо  трём  сторонам  треугольника  определить  его  вид. Треугольник  мо...

    21 слайд

    Задача
    По трём сторонам треугольника определить его вид. Треугольник может быть равносторонним, равнобедренным и разносторонним.

  • ДАНЕТВВОД: a, b, cНАЧАЛОКОНЕЦтреугольник равнобедренныйтреугольник  равностор...

    22 слайд

    ДА
    НЕТ
    ВВОД: a, b, c
    НАЧАЛО
    КОНЕЦ
    треугольник равнобедренный
    треугольник равносторонний
    a=b или b=c или c =a ?
    a=b и b=c и c =a ?
    НЕТ
    ДА
    треугольник разносторонний

  • Составить  блок  схему  алгоритма  решения  
квадратного  уравнения  
Ax2 + B...

    23 слайд

    Составить блок схему алгоритма решения
    квадратного уравнения

    Ax2 + Bx + C = 0
    Задача

  • НачалоВвод A, B, CD = B2 - 4 *A *C
D &lt; 0?
Уравнение  не  имеет  корнейD &gt; 0?X...

    24 слайд

    Начало
    Ввод A, B, C
    D = B2 - 4 *A *C

    D < 0?

    Уравнение не имеет корней
    D > 0?
    X1=(-B+sqrt(D))/(2*A)
    X1=(-B-sqrt(D))/(2*A)
    Вывод Х1, Х2
    X=-B/(2*A)
    Вывод Х
    Конец
    Да
    Да
    Нет
    Нет

  • Вопросы  на  закрепление:Какой  алгоритм  называется  разветвляющим?
Что  наз...

    25 слайд

    Вопросы на закрепление:
    Какой алгоритм называется разветвляющим?
    Что называют ветвлением?
    Какие формулы ветвления существуют?
    Как записывается полная форма разветвляющегося алгоритма? Приведите примеры.
    Как записывается неполная форма разветвляющегося алгоритма? Приведите примеры.


  • Спасибо  за  внимание!

    26 слайд

    Спасибо за внимание!

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

Экскурсовод (гид)

за 6 месяцев

Пройти курс

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

Скачать

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

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

6 671 630 материалов в базе

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

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

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

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

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

  • Скачать материал
    • 21.01.2016 6157
    • PPTX 538.5 кбайт
    • 284 скачивания
    • Рейтинг: 4 из 5
    • Оцените материал:
  • Настоящий материал опубликован пользователем Кузьмина Ольга Васильевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

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

    Кузьмина Ольга Васильевна
    Кузьмина Ольга Васильевна
    • На сайте: 8 лет и 10 месяцев
    • Подписчики: 0
    • Всего просмотров: 44936
    • Всего материалов: 6

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

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

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

Фитнес-тренер

Фитнес-тренер

500/1000 ч.

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

Курс повышения квалификации

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

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 20 человек из 13 регионов
  • Этот курс уже прошли 76 человек

Курс повышения квалификации

Компьютерная грамотность для пенсионеров

36 ч. — 180 ч.

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

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

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

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

300 ч. — 1200 ч.

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

Мини-курс

Дизайн интерьера: от спектра услуг до эффективного управления временем

3 ч.

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

Мини-курс

Неорганическая химия

8 ч.

1180 руб. 590 руб.
Подать заявку О курсе
  • Сейчас обучается 21 человек из 14 регионов

Мини-курс

Основы продаж и управление продуктом

3 ч.

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