Структура оператора выбор. Составление алгоритмов

Слайд 2

Применяется, если ход решения задачи зависит от выполнения нескольких условий.

Решить квадратное

Применяется, если ход решения задачи зависит от выполнения нескольких условий. Решить квадратное
уравнение
D=0 – один корень
D>0 – два корня
D<0 – нет корней
Построить график функции

Слайд 3

Структура оператора выбор

Полная форма
Выбор
при условие1: серия1
при условие2: серия2
. .

Структура оператора выбор Полная форма Выбор при условие1: серия1 при условие2: серия2
.
при условие n: серияN
иначе серия
всё

Слайд 4

2) Неполная форма
Выбор
при условие1: серия1
при условие2: серия2
. . .

2) Неполная форма Выбор при условие1: серия1 при условие2: серия2 . .
при условие n: серияN
всё

Слайд 5

Задача

Решить уравнение ах²+bх+с=0

Дано : a, b, c – вещ (аргумент)
Найти: D, x1,x2

Задача Решить уравнение ах²+bх+с=0 Дано : a, b, c – вещ (аргумент)
– вещ, ответ - лит (результат)
Условие: 1) D=0
2) D>0
3) D<0

Слайд 6

Алг квадратное уравнение
нач
вещ а, b, c, D, x1 ,x2

Алг квадратное уравнение нач вещ а, b, c, D, x1 ,x2 вывод
вывод «введите коэффициенты уравнения», нс
ввод a, b, c
D:=b*b-4*a*c
выбор
при D<0: вывод «уравнение корней не имеет»
при D=0: вывод «уравнение имеет один корень»
х1:=(-b)/(2*a)
вывод “x=“ ,x1
при D>0: вывод «уравнение имеет два корня»
х1:=(-b+sqrt(D))/(2*a)
х2:=(-b-sqrt(D))/(2*a)
вывод “x1=“ , x1, “; x2=“ ,x2
всe
кон

Программа на алгоритмическом языке.

Слайд 7

Составить алгоритм, позволяющий получить словесное описание школьной отметки, если оценка введена неправильно,

Составить алгоритм, позволяющий получить словесное описание школьной отметки, если оценка введена неправильно,
алгоритм должен вывести сообщение «Такой оценки в школах России нет!»

Школьник получает оценки, которые «расшифровываются»:
5 – отлично
4 – хорошо
3 – удовлетворительно
2 – неудовлетворительно
1 – очень плохо.