Урок «Алгоритм ветвления»
Опубликовано: 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, вопросы. Домашнее задание. |
|
«Урок «Алгоритм ветвления»» |