Алгоритми з розгалуженнями. Команда IF
Мета: - Розглянути команду розгалуження в мові Паскаль та її застосування під час складання простих програм з розгалуженями;
-розвивати алгоритмічне та логічне мислення на прикладах конкретних задач;
-виховувати інформаційну культуру, культуру алгоритмічного запису.
Обладнання: переносна дошка.
Хід уроку
I Перевірка домашнього завдання.
(вибірково перевіряється домашнє завдання у окремих учнів).
ІІ Актуалізація опорних знань.
Усно розглядаються завдання, записані на переносній дошці:
1)Яке призначення функцій trunk; round; операцій mod, div?
2) Що буде результатом виконання таких операцій:
а) 10div5*2;
b) 5+9mod5*3;
c) round(5/3);
e) sqrt(36)
f) abs(-5);
g) abs(2-sqrt(9));
h) cos(1div2)
i) sqr(5-3);
j) sqrt(abs(-9));
k) pred(12);
l) succ(23);
m) odd(100).
3) Чи правильно записані вирази:
а) (м1+м2)/м3; b) sin(2x)+cosx?