Решение задач на составление разветвляющихся алгоритмов

Слайд 2

Решение задач на составление разветвляющихся алгоритмов.

Решение задач на составление разветвляющихся алгоритмов.

Слайд 3

1.

2.

3.

в котором в зависимости от истинности условия выполняется та или иная

1. 2. 3. в котором в зависимости от истинности условия выполняется та
серия команд

4.

Условие 1

да

Серия 1

нет

Серия 2

5.

Условие 1

Серия 1

да

нет

Слайд 4

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

Задача 1. Определить результат выполнения алгоритма по его блок-схеме при заданных значениях
и в (а = 2, в = 3). Значения занести в таблицу. (На примере задания карточки №2).

Задача 2.
Составить блок –схему алгоритма решения задачи. Переменной к присвоить номер четверти плоскости в которой находится точка с координатами х и у (х ≠ 0, у ≠ 0).

Задача 3.
Практикум. Ветвление в алгоритмах. Игра «Ежиные тропы».

Слайд 5

1 вариант

2 вариант

1.

начало

ввод а

а = о

да

вывод: «Выражение не имеет смысла»

нет

а = 9

да

нет

у

1 вариант 2 вариант 1. начало ввод а а = о да
:= 5/(а*(а – 9))

вывод у

конец

2.

1.

а, в, с

начало

ввод а, в, с

а = в

да

нет

вывод с

а = с

да

нет

вывод в

вывод а

конец

2.

 

Слайд 6

Переведите приведённую блок – схему в формульное описание (сведите все действия в

Переведите приведённую блок – схему в формульное описание (сведите все действия в
одну формулу, если это возможно).

начало

ввод х, у

а := 2*х – 5*у*у*у

в := (х - у)*(х - у)

S := (3*а - в)/(х*а + 2*у*в)

вывод S

конец