Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Объединение условий с помощью логических операций




 

Пример У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


Поделиться:

Дата добавления: 2015-09-13; просмотров: 96; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты