Similar presentations:
Решение задач на составление разветвляющихся алгоритмов
1. Учитель информатики МБОУ СОШ с. Войсковая Казинка Долгоруковский муниципальный район Липецкая область
АндриановаМария Васильевна
2.
Решение задач на составление разветвляющихся алгоритмов.3.
1.2.
3. в котором в зависимости от истинности условия
выполняется та или иная серия команд
4.
да
нет
Условие 1
Серия 1
5.
да
Серия 1
Серия 2
Условие 1
нет
4.
Задача 1.Определить результат выполнения алгоритма по его блоксхеме при заданных значениях а и в (а = 2, в = 3).
Значения занести в таблицу. (На примере задания карточки №2).
Задача 2.
Составить блок –схему алгоритма решения задачи.
Переменной к присвоить номер четверти плоскости в
которой находится точка с координатами х и у (х 0, у 0).
Задача 3.
Практикум. Ветвление в алгоритмах. Игра «Ежиные тропы».
5.
1 вариант5
ó
1.
à ( à 9)
а=9
1. а, в, с
начало
ввод а
нет
нет
2 вариант
начало
ввод а, в, с
да
а=о
да
да
да
вывод с
вывод:
нет
а=в
а=с
вывод в
«Выражение не
имеет смысла»
нет
вывод а
у := 5/(а*(а – 9))
конец
вывод у
конец
2.
а
19
16
13
10
7
в
5
6
7
8
9
х
38
32
26
20
14
у
24
22
20
18
16
2.
а
20
17
14
11
8
в
4
5
6
7
8
х
40
34
28
22
16
у
24
22
20
18
16
6.
Переведите приведённую блок – схему в формульное описание(сведите все действия в одну формулу, если это возможно).
начало
ввод х, у
а := 2*х – 5*у*у*у
в := (х - у)*(х - у)
S := (3*а - в)/(х*а + 2*у*в)
вывод S
конец
3(2 х 5 у ) ( х у)
3
2
х( 2 х 5 у ) 2 у ( х у )
3
2
7.
По горизонтали:Кроссворд
1. Алгоритм, записанный на
языке, понятном исполнителю.
4. Конечные данные.
1
2
3
7. Одна из форм организации
действий.
4
8. Графическое описание
алгоритма.
5
6
7
По вертикали:
2. Организованная
последовательность действий.
3. Исходные данные.
8
5. Необходимая запись в
разветвляющемся алгоритме.
6. Один из первых языков
программирования.
Ответы:
1. Программа. 2. Алгоритм. 3. Аргумент. 4. Результат.
5. Условие. 6. Бейсик. 7. Ветвление. 8. Схема.