Главная Новости

Урок «Алгоритм ветвления»

Опубликовано: 05.09.2018

видео Урок «Алгоритм ветвления»

Алгоритм с ветвлением

Презентация «Урок «Алгоритм ветвления»» . Размер 101 КБ. Автор: user .

содержание презентации «Урок «Алгоритм ветвления».ppt»



Слайд Текст
1

Алгоритм с ветвящейся структурой

Алгоритм с ветвящейся структурой. МОУСОШ №2 городского округа город Буй Костромской области. Учитель Щур А.Н.

2

Полное ветвление

Полное ветвление. Неполное ветвление. Алгоритмы ветвления. Да. 5 км. Уйти. Нач. Нач. Подойти к кассе. Уменьшить скорость. Нет. Ремонт проведён? Билеты есть? Нет. Да. Купить. 10 км. Азс. Конец. Конец.


05 Ветвление

3

Задача

Задача: даны два числа; выбрать большее из них. Пусть исходными данными являются А и В (значения будут задаваться вводом). Значение большего из них присваиваем переменной С. Например А=7, В=10 С=10.

4

Схема

Блок - схема.

5

Проверка алгоритма с помощью трассировочной таблицы

Проверка алгоритма с помощью трассировочной таблицы, где А=5, В=8. Шаг. Операция. А. В. С. Проверка условия. 1. Ввод А,В. 5. 8. 2. А>в. 5. 8. 5>8, нет (ложь). 3. С:=в. 5. 8. 8. 4. Вывод С. 5. 8. 8.

6

Эта же задача с использованием неполного ветвления

Эта же задача с использованием неполного ветвления. Нет.

7

Проверка условия

Неполное. Проверка условия Выполнение команд на одном из ветвлений «ДА» или «НЕТ» Ветвление. Ветвление является структурной командой, его исполнение происходит по нескольким шагам:

8

Полное

АЯ Полное Неполное. Алг число вещ А,В,С нач ввод А,В если А>В то С:=А иначе С:=В кв вывод С кон. Алг число вещ А,В,С нач ввод А,В С:=А если В>А то С:=В кв вывод С кон.

9

Начало

Блок – схема. Начало. Ввод А,В,С. Нет. Да. А>в. D:=а. D:=в. Да. Нет. С>d. D:=с. Вывод D. Конец.

10

Найти наибольшее значение среди трех величин

Задача: найти наибольшее значение среди трех величин. Команда. А. В. С. D. Ввод А,В,С. 2. 4. 7. А>в. 2. 4. 7. В>с. 2. 4. 7. D:=с. 2. 4. 7. 7. Вывод D. 2. 4. 7. 7.

11

Алг БИТ

Алг БИТ вещ А, В, С, D нач ввод А, В, С если А>В то если A>C то D:=A иначе D:=С кв иначе если В>С то D:=B иначе D:=С кв кв вывод D кон.

12

Задача имеет два последовательных ветвления

Вывод: Задача имеет два последовательных ветвления: полное и неполное. Имеет структуру вложенного ветвления.

13

Упорядочить значения двух переменных X и Y по возрастанию

Упорядочить значения двух переменных X и Y по возрастанию. Смысл этой задачи следующий: если для исходных значений переменных справедливо отношение X < Y (например, X = 1, Y = 2), то оставить их без изменения; если же X > Y (например, X = 2, Y = 1), то выполнить обмен значениями. Для этого необходима????? Задача: алг СОРТИРОВКА вещ X, Y, С нач ввод X, Y если X>Y то С:=Х Х:=Y Y:=С кв вывод X, Y кон.

14

Положительное число

Определите, какая задача решается по следующему алгоритму: алг Задача вещ X нач ввод X если Х < 0 то вывод "отрицательное число" иначе вывод "положительное число" кв кон.

15

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

§36, вопросы. Домашнее задание.

«Урок «Алгоритм ветвления»»
Навигация сайта
Реклама
Панель управления
Календарь новостей
Популярные новости
  • Информация
    rss