
Пример выполнения
1. Качественно
оцените неравенство, приведённые в
таблице 3.2 и запишите ответ: “Истина”,
“Ложь”. Ответ обоснуйте. Исходное
неравенство:
1.1 С помощью приложения 5 определяем порядок выполнения операторов:
Круглые скобки, т. е. операция сложения
Операция умножения
Неравенство
1.2 Определяем значения математических функций
Ответ: Истина
2
3 Составить разветвляющийся алгоритм.
3
Математические константы: e
Математические
функции:
.
Обратившись к приложению № 4 видим, что математические функции в языке программирования Паскаль можно выразить через стандартные подпрограммы.
3.2 Определяем количество символов решения с помощью числовой прямой. Так как на вход алгоритма подаётся две неизвестные, то количество числовых прямых будет две.
В
Рис. 3.5 Определение
количества символов решения с помощью
числовой прямой
3.3 Составленный алгоритм представлен на рисунке 3.5.
4 Составить разветвляющийся алгоритм.
Анализ: неизвестные z, y. Первая вводятся с клавиатуры, вторая вычисляется по приведенным формулам.
Математические константы: e
Математические
функции:
.
Обратившись к приложению № 4 видим, что константу и математические функции в языке программирования Паскаль можно выразить через стандартные подпрограммы.
Определяем количество символов решения с помощью числовой прямой.
В связи с тем, что в совокупности условия проверки полностью перекрывают числовую прямую а переменная – целого типа, можно обойтись одним символом решения, количество ветвей равно количеству условий. Разработанный алгоритм представлен на рисунке 3.7.
Рисунок 3.6 Разветвляющийся
алгоритм
Рисунок 3.7 Разветвляющийся
алгоритм