01 семестр / Лабораторные работы / Условия лаб (до 7_2) / Студентам задани4_2 на Программы разветвлщейсструктуры
.doc
В заданиях с номерами от 1 до 25 требуется для зависимости Y(X), заданной аналитически или графиком, составить программу вычисления для вводимого X:
-
Y1 = Y(X) – с помощью минимального числа операторов if then else, без применения булевских операций (not, and, or, xor),
-
Y2 = Y(X) – с помощью минимального числа операторов if then (без else), с применением булевских операций,
и вывода с поясняющими текстами вычисленных значений Y1 и Y2.
Для значений аргумента, при которых функция не определена, выводить соответствующие сообщения.
В заданиях с графиками функций (см. Пример 2.1 выполнения задания):
-
стрелка на линии графика указывает открытую границу интервала, в котором функция имеет заданное положением линии значение,
-
в точках отсутствия линии графика функция не определена.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
где скобки обозначают целую часть числа, а знак – остаток от деления целого числа на 2
-
-
-
-
-
В заданиях с номерами от 26 до 30 требуется для рисунков, на которых области обозначены римскими цифрами, составить программу вычисления для вводимых X и Y:
-
Z1 – номера области с помощью минимального числа операторов if then else, без применения булевских операций (not, and, or, xor),
-
Z2 – номера области с помощью минимального числа операторов if then (без else), с применением булевских операций.
и вывода с поясняющими текстами вычисленных значений Z1 и Z2.
Точку, лежащую на границе областей, можно считать принадлежащей любой из них.