Условие:
Контрольное задание № 2. Составить разветвляющуюся программу вычисления функции $Z_{n}$ согласно заданному варианту $n$ из табл. 2 . Значения действительного $X$ и целого $Y$ ввести с клавиатуры. Величину $t$ вычислить как остаток от деления $Y$ на $A$, а величину $p$ - как целую часть от деления $Y$ на $A$.
Пояснение. Исходные данные $X$ и $Y$ следует принять так, чтобы убедиться в правильности выполнения программы, проведя расчеты по каждой из возможных ветвей. Для этого следует рассчитать искомую функцию сначала при комбинации исходных данных, соответствующих первой формуле задания, и полученный результат оценить по реальной формуле, например, с помощью обычного калькулятора. Затем аналогичным образом следует выполнить расчеты для второй, третьей и других формул задания. Для индикации используемой ветви можно организовать вывод порядкового номера формулы вычисления. Результаты всех вычислений следует представить в виде таблицы из трех значений: $\mathrm{X}, \mathrm{Y}$ и Z .
| № | Функция | Коэффициенты | ||
|---|---|---|---|---|
| 1 | $ \left.\begin{array}{l} \text { Если } X \leq 0 \text {, то }\left\{\begin{array}{ll} \text { если } | t=0+2, \text { то } | ||
| \text { если } | t \neq 0 \div 2, \text { то } | |||
| Z 3=Y-28 \cdot 10^{4} \cdot \cos ^{5}(X+A) ; \end{array}\right. | ||||
| \text { если } 0 | lt;X | lt;1, \text { то } Z 3=0,7 \cdot 10^{1,4} \cdot \sqrt{X^{2}+Y^{2}} ; \end{array}\right\}\left\{\begin{array}{lll} \text { если } | Y \neq 0+2, \text { то } | Z 3=\sin ^{2}(X) ; |
| \text { если } | 0 | lt;Y | lt;2, \text { то } | Z 3=1 ; |
| \text { если } | Y=0 \text {, то } | Z 3=-X ; | ||
| \text { если } | Y=2 \text {, то } | Z 3=Y \end{array} .\right. $ | A=4 | |
| 2 | $ \begin{array}{l} A=4 | |||
| B=4 \end{array} $ |
