Внести изменения в программу предыдущего задания с условием, что значение функции равно:
Составить контрольные примеры к задаче.
Дополнительные задачи ––––––––––––––––––––––––––––––––––––––––––––––––––––
1. Написать программу проверки знания начала второй мировой войны. В случае неверного ответа пользователя программа должна выводить правильный ответ. Ниже представлен рекомендуемый вид экрана во время работы программы.
В каком году началась вторая мировая война?
Введите число и нажмите <Enter>
->1939
Правильно.
2. Используя оператор выбора (CASE..OF), написать программу определения стоимости разговора по телефону с учетом скидки 20%, предоставляемой по субботам и воскресеньям. Вид экрана:
Вычисление стоимости разговора по телефону.
Введите исходные данные:
Длительность разговора (целое количество минут)-> 3
День недели (1-понедельник,…,7-воскресенье)->6
Предоставляется скидка 20%
Стоимость разговора: 5.52 гр.
3. Даны действительные числа x, y. Если x и y отрицательны, то каждое значение заменить модулем; если отрицательно только одно из них, то оба значения увеличить на 0,5; если оба значения неотрицательны и ни одно из них не принадлежит отрезку [0.5; 2.0], то оба значения уменьшить в 10 раз; в остальных случаях x и y оставить без изменения
Контрольные вопросы –––––––––––––––––––––––––––––––––––––
1. Запишите в общем виде оператор ветвления IF .. THEN
2. Запишите в общем виде оператор ветвления IF .. THEN .. ELSE.
3. Запишите в общем виде оператор ветвления CASE .. OF.
4. Приоритеты арифметических операций.
5. Форматный вывод данных с помощью операторов Write или WriteLn.
6. Как получить справку по данному оператору в справочной системе.
7. Когда возникает необходимость в организации развилки?
8. Какая развилка называется полной? неполной?
9. Выражение какого типа может выступать в качестве условия при организации развилки? Какие значения принимают такие выражения?
10. Могут ли в полной развилке не выполниться операторы ни по одной из ветвей? выполниться по обеим ветвям?
11. В каком случае целесообразно использовать оператор выбора?
12. Какого типа может быть выражение, являющееся селектором выбора? Приведите примеры.
Задание 3
ТЕМА: Ветвление. Написание программ, реализующих алгоритмическую структуру "ветвление" (содержащую операторы IF..THEN..ELSE и CASE..OF).