вие героев.
ЦЕЛИ И ЗАДАЧИ
– Тема нашего сегодняшнего урока Программирование разветвляющихся алгоритмов. Условный оператор .
Сегодня на уроке мы с Вами:
Повторим основные понятия по алгоритмам и способам представления, формы записи команды ветвления, общий вид условного оператора и структуру программы.
Продолжим составлять разветвляющиеся алгоритмы к различным задачам.
Составим и введем программы с применением условного оператора и проверим их работу на примерах.
ОБОБЩЕНИЕ И СИСТЕМАТИЗАЦИЯ ЗНАНИЙ (20-25 мин)
– Давайте посмотрим на экран и ответим на вопросы.
Какие алгоритмы называются разветвляющимися?
Разветвляющийся алгоритм – это алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий.
Назовите две формы ветвления.
Полная форма и Сокращенная форма (неполная форма)
Как на языке Паскаль записывается полная форма ветвления?
IF (условие) TНEN (оператор 1) ELSE (оператор 2)
Как на языке Паскаль записывается сокращенная форма ветвления?
IF (условие) TНEN (оператор)
Определите значения переменной x после выполнения фрагмента программы:
a : 2;
x : a2;
if x 4 then
x : x2a
else x: a-x;
Ответ:
X -2
Определите значения переменной Z после выполнения фрагмента программы:
x : 5;
y : 24;
y : y - 2x;
if (x y) and (y 0) then
z : x y
else z: x - y;Ответ:
Z -9
Составить условие, которое является истинным, когда:
a) каждое из чисел A и B больше 100;
(A 100) and (B 100);
б) только одно из чисел A и B чётное;
((A mod 2 0) and (B mod 2 0)) or ((A mod 2 0) and (B mod 2 0));
в) хотя бы одно из чисел A и B положительное;
(A 0) or (B 0)
Страницы: << < 1 | 2 | 3 | 4 > >>