Условный оператор if
Download 224.31 Kb.
|
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: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling