Оператор ветвления (условный оператор)
Предметные результаты:
В. Васнецов “Витязь на распутье”, 1882 г.
Практическая работа №21
405.00K
Category: programmingprogramming

Оператор ветвления (условный оператор)

1. Оператор ветвления (условный оператор)

МКОУ Кумылженская СОШ №1 имени Знаменского А.Д.
Оператор ветвления
(условный оператор)
Я услышал и забыл.
Увидел и запомнил.
Сделал и понял!
Чарльз Бэббидж
11.04.2012

2.

Цель урока: Сформировать новые знания по теме
«Оператор ветвления» и умения записывать
алгоритмы и программы с ветвлением на языке
программирования .
Задачи:
• познакомиться с оператором ветвления;
• научиться создавать программы на языке
программирования Q_Basic.450, содержащие
оператор ветвления

3. Предметные результаты:

Знать:
• структуру оператора ветвления в
Q_Basic.450, с применением знаний
разветвляющегося алгоритма.
Уметь:
• составлять программы на Q_Basic.450,
содержащие оператор ветвления

4. В. Васнецов “Витязь на распутье”, 1882 г.

Скажите, с точки зрения алгоритмизации и программирования,
что написано на камне?
Направо пойдёшь коня потеряешь,
налево пойдёшь –
жизнь потеряешь.
В. Васнецов “Витязь на распутье”, 1882 г.

5.

Разветвляющийся алгоритм – это
алгоритм, в котором в зависимости от
условия выполняется либо одна, либо
другая последовательность действий.

6.

Основные варианты
структуры ветвления:
Неполная
если - то;
форма
иначе;
да
условие
серия команд 1
нет
Полная
если – то форма
-
да
серия команд 1
условие
нет
серия команд 2

7.

Задача: даны значения двух переменных, выбрать большее из них
Полное ветвление
Неполное ветвление
начало
начало
ввод A, B
ввод A, B
нет
C := A
A>B
да
нет
B>A
C := A
да
C := B
C := B
вывод C
вывод C
конец
конец

8.

Запись команды ветвления
на языке программирования Q_Basic.450

9.

Основные варианты
структуры ветвления:
если - то;
да
условие
если – то да
нет
иначе;
условие
нет
серия команд 1
серия команд 1
серия команд 2
IF (условие) THEN (операторы)
IF (условие) THEN (операторы) ELSE (операторы)

10.

Задача: даны значения двух переменных, выбрать большее из них
Полное ветвление
Неполное ветвление
начало
начало
ввод A, B
ввод A, B
нет
C := A
A>B
да
нет
B>A
C := A
да
C := B
C := B
вывод C
вывод C
конец
конец

11. Практическая работа №21

12.

Домашнее задание
Задача. Ввести два числа.
Если их сумма больше 100, то сумму
уменьшить в 2 раза, в противном случае
увеличить в 2 раза.
English     Русский Rules