КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Объединение условий с помощью логических операций ⇐ ПредыдущаяСтр 3 из 3
Пример У3: Вычислить: Если этот пример записать в виде , то он ничем не будет отличаться от примера У2 (разветвление на 3 ветви). Способ 1 (аналогичен примеру У2):
Примечание. Аналогично примеру У2 самостоятельно организуйте в программе вывод номера ветви, по которой осуществляется расчет при конкретном значении x. В операторе If можно объединять результаты простых отношений в более сложные логические формулы с помощью операций AND (и), OR (или). Но при изображении ГСА каждое условие записывается в отдельном блоке!
Способ 2 (для примера У3): If x>=1 AND x<=2 Then y =sin(x) Else y =cos(x) ИЛИ: Способ 3 (для примера У3): If x<1 OR x>2 Then y =cos(x) Else y =sin(x)
Объединять с помощью логических операций можно только условия в операторе If, но не другие операторы, например: Неверно: If a<3 Then a =5 AND s =0 Верно: If a<3 Then a =5 : s =0
|