Тема урока: Алгоритмическая структура "ветвление".
Повторение
1. Определить конечные значения переменных X и Y в результате выполнения следующих алгоритмов:
а)
| X:=2 X:= X*X X:=X*X*X X:=X*X*X*X
| б)
| X:=1.5 X:=2*X+1 Y:=X/2 Y:=X+Y X:=X-Y
|
Изучение нового материала
В алгоритмической структуре "ветвление" в зависимости от истинности или ложности условия выполняется одна или другая серия команд.
|
Описание ветвления в блок-схемах:
Полное ветвление
|
| Неполное ветвление | |
Задачи
1. Даны два целых числа A и B. Найти наибольшее среди них. 2. Определить значение переменной n после выполнения фрагмента алгоритма:
3. Определить значение переменной x и y после выполнения фрагмента алгоритма:
4. Определить является ли треугольник со сторонами a, b, c равнобедренным.
Домашнее задание: 1) п.4.2.2. 2) Реши задачи: 1.
Определить
положительное ли данное целое число. 2.
Определить
значение переменной x после выполнения фрагмента алгоритма:
|