Условный оператор if


Download 224.31 Kb.
bet3/4
Sana20.12.2022
Hajmi224.31 Kb.
#1034015
1   2   3   4
Bog'liq
9п.Условный оператор

x2 if x 0



x otherwise

Обращение к этой программе-функции имеет вид


y( 2) = 1.414 y( 2) = 4

Таким образом, выражение, стоящее перед словом otherwise выполняется только в том случае, если не выполнено заданное перед этим условием.


В программе можно использовать несколько следующих друг за другом условных операторов с одним выражением перед словом otherwise.
Пример Составим программу-функцию для вычисления переменной z по формуле
t3 , t  3;


z( t ) = ln(t), t  4;
2
t ,  3  t  4.
В рабочий документ введем описание следующей программы-функции

z( t)
t3 if
t2 if
t 3


3 t 4

ln( t) otherwise

Заметим, что функция z(t) получит значение ln(t) только тогда, когда не выполняется условие записанные в двух вышестоящих строках.


Обращение к этой программе - функции имеет вид

z( 2) = 4
Если в поле 3 ввести оператор без слова otherwise, то этот оператор будет выполняться всегда вне зависимости от выполнения выше заданных условных операторов.
Сформировать программу-функцию, реализующий алгоритм ветвления с использованием оператора if , используя столбцы 1-4 таблицы 2 согласно варианту. Произвести обращение для различных значений неизвестного аргумента.
3. Сформировать программу-функцию, реализующий циклический алгоритм с заданным числом повторений, дополнительно используя 5 столбец таблицы 2. Произвести обращение к программе-функции.
Таблица 2



Функция

Download 224.31 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling