'

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

Понравилась презентация – покажи это...





Слайд 0

Разветвляющийся алгоритм 1 ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ 8 класс


Слайд 1

2 Направо пойдешь коня потеряешь, прямо пойдешь голову потеряешь, налево пойдешь и коня и голову потеряешь. Сюжет русской народной сказки


Слайд 2

3 Народные приметы, поговорки и пословицы: Если закат красного цвета - погода изменится к худшему, возможны дождь и ветер. Нет дыма без огня (если есть дым, то ищи источник возгорания).


Слайд 3

4 Кончил дело – гуляй смело (если работа закончена, то можно отдыхать). Если вы нашли муравейник в лесу, то его местоположение относительно дерево указывает на юг.


Слайд 4

5 возможна ветреная погода есть огонь гуляй смело указание на юг


Слайд 5

Ветвление (выбор) – в зависимости от заданных условий, при выполнении программы выбирается один из возможных вариантов последовательности действий. Структура ветвления


Слайд 6

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


Слайд 7

Если условие истинно, выполняется серия действий 1, после чего выполнение Ветвления заканчивается; иначе выполняется серия действий 2 и Ветвление также заканчивается. Важно, что в обоих случаях мы попадаем в точку выхода из Ветвления. Итак, разветвляющиеся алгоритмы содержат базовую управляющую структуру Ветвление: ЕСЛИ условие ТО команда 1 ИНАЧЕ команда 2 Графически ветвление можно представить схемой.


Слайд 8

9 Алгоритм «Если встречу друга, то спрошу у него мою книгу, иначе зайду к нему» в виде блок-схемы можно записать так:


Слайд 9

Полная команда ветвления


Слайд 10

11 У лукоморья дуб зеленый; Златая цепь на дубе том: И днем и ночью кот ученый Все ходит по цепи кругом: Идет направо – песнь заводит, Налево - сказку говорит, Там чудеса: там леший бродит, Русалка на ветвях сидит… (А.С.Пушкин)


Слайд 11

Неполная команда ветвления


Слайд 12

13 Например: блок-схема алгоритма, описывающего поведение участников туристического похода, покидающих стоянку: если костер горит, то его необходимо залить водой.


Слайд 13

Многовариантная команда ветвления


Слайд 14

Примеры решения задач


Слайд 15

16 Проверка собранных грибов. Если гриб съедобный, то положить его в котелок для варки, иначе – выбросить в костер.


Слайд 16

17 Подарок. Вы идете в гости и вам необходимо перевязать коробку с подарком красной лентой, длина которой d. Хватит ли ленты? Исходные данные: a, b, c – длина, ширина и высота коробки; d – длина ленты. Алг Подарок нач вещ a, b, c, d вывод «Введите размеры коробки» ввод a, b, c вывод «Введите размеры ленты» ввод d если (a + b + c)*2 <= d то вывод «Ленты хватит» иначе вывод «Ленты не хватит» все кон


Слайд 17

18


Слайд 18

Составить блок-схему алгоритма вычисления абсолютной величины числа


Слайд 19

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


Слайд 20

Определение вида треугольника (равнобедренный, равносторонний, разносторонний) по трем сторонам


Слайд 21


Слайд 22

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


Слайд 23

24 Если ты, мечтой томим, Знаешь слово Элоим, Муху странную бери, Муху в банку посади, С банкой по полю ходи, За приметами следи. Если муха чуть шумит, Под ногою медь лежит, Если усиком ведет, К серебру тебя зовет. Если хлопает крылом, Под ногами злата ком. (Н. Заболоцкий “Царица мух”)


×

HTML:





Ссылка: