Тема урока: Алгоритмическая структура "ветвление".
Повторение
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 после выполнения фрагмента алгоритма:
2. Определить значение переменной n после выполнения фрагмента алгоритма:
3. Определить значение переменной x и y после выполнения фрагмента алгоритма:
4. Определить является ли треугольник со сторонами a, b, c равнобедренным.
Домашнее задание: 1) п.4.2.2. 2) Реши задачи: 1. Определить положительное ли данное целое число. 2. Определить значение переменной x после выполнения фрагмента алгоритма: