Учебники > Программирование > Задание 2–2. Запись операторов if-else if
  
Задание 2–2. Запись операторов if-else if
Используйте операторы elseif или else, чтобы вычислить выражение на основании того, имеет ли конкретный оператор if значение "Истина" или "Ложь".
1. Чтобы заменить второй оператор if в функции, созданной в задании 2–1, на else if, выберите второй оператор программирования if и на вкладке Математика (Math) в группе Операторы и символы (Operators and Symbols) щелкните Программирование (Programming), а затем щелкните else if.
* 
Оператор else if доступен только сразу после оператора if или else if.
2. Чтобы добавить оператор else, охватывающий все остальные опции, установите курсор, как показано ниже.
3. Чтобы добавить пустой оператор else, на вкладке Математика (Math) в группе Операторы и символы (Operators and Symbols) щелкните Программирование (Programming), а затем щелкните else.
4. Введите "RAINBOW".
5. Вызовите reverse, чтобы получить значение 5.
Выполнение
1. Прежде чем переходить к следующему упражнению, запишите функцию f, которая принимает параметр x и выполняет следующие задачи, используя also if:
Если x является строкой, 1 присваивается локальной переменной y. Используйте функцию IsString.
Если длина x превышает 5, 2 присваивается y. Используйте функцию strlen.
В противном случае 3 присваивается y..
* 
Оператор also if можно вставлять только после оператора if или оператора also if. Когда оператор if имеет значение "Истина", вычисляются все операторы also if.
Чтобы добавить оператор also if, установите курсор в конце последней строки блока if (как показано ниже) и на вкладке Математика (Math) в группе Операторы и символы (Operators and Symbols) щелкните Программирование (Programming). Откроется список операторов программирования. Щелкните also if.
2. Определите следующую функцию в документе.
Запишите функцию h, которая принимает параметр x и ведет себя, как описано ниже.
Функция h является программой, содержащей кусочную функцию.
Если x имеет значение в интервале от -1 до 1, то h(x) имеет значение f(x), определенное ранее в документе. В противном случае h(x) имеет значение f(x), умноженное на -1.
Добавьте график XY для визуального представления функции.
Перейти к упражнению 3.