72642

ЛОГИЧЕСКИЕ ВЫРАЖЕНИЯ

Доклад

Информатика, кибернетика и программирование

Логическими данными могут быть не только переменные и константы логического типа. Данные или выражения любого встроенного типа связанные операцией логического отношения образуют конструкцию логического типа. Такие конструкции могут входить в логические выражения наравне с логическими переменными и константами.

Русский

2014-11-26

14.43 KB

0 чел.

ЛОГИЧЕСКИЕ ВЫРАЖЕНИЯ.

Логические выражения чаще всего используются в логическом операторе или конструкции IF. Над объектами данных логического типа определены следующие операции (указаны в порядке убывания приоритета, точки в написании обязательны):

ОПЕРАТОР

ДЕЙСТВИЕ                  

.NOT.   ЛОГИЧЕСКОЕ ОТРИЦАНИЕ (НЕ)

.AND.   ЛОГИЧЕСКОЕ ПЕРЕСЕЧЕНИЕ (И)

.OR.   ЛОГИЧЕСКОЕ ОБЪЕДИНЕНИЕ (ИЛИ)

Логическими данными могут быть не только переменные и константы логического типа. Данные или выражения любого встроенного типа связанные операцией логического отношения образуют конструкцию логического типа. Такие конструкции могут входить в логические выражения наравне с логическими переменными и константами. Логические отношения имеют более высокий приоритет выполнения по сравнению с логическими операциями. Каждое логическое отношение (утверждение) является элементарным логическим выражением и может принимать значения: ".TRUE." или ".FALSE.", все операции отношения имеют одинаковый приоритет выполнения по отношению друг к другу:

ОБОЗНАЧЕНИЕ

ОТНОШЕНИЕ      

.EQ.      РАВНО

.NE.      НЕ РАВНО

.GT.      БОЛЬШЕ

.GE.      БОЛЬШЕ ЛИБО РАВНО

.LT.      МЕНЬШЕ

.LE.      МЕНЬШЕ ЛИБО РАВНО

Из логических данных и элементарных логических выражений можно выстраивать более сложные логические выражения. В программе LOGEQ показан порядок выполнения логических операций и операций отношения, в соответствии со степенью их приоритета. При записи логических выражений можно использовать круглые скобки. Заключенные в круглые скобки части логического выражения вычисляются в первую очередь:

     program LOGEQ

     logical X, Y, Z, V, step1, step2, step3, step4

     X = 1 .le. 2 .and. 4 .gt. 3        ! Истина

     Y = 1.2 .ge. 3.4 .or. 5.6 .lt. 7.8 ! Истина 

     Z =  1 .eq. 2 .and. 4 .ne. 3       ! Ложь 

     Y = 1.2 .eq. 3.4 .or. 5.6 .eq. 7.8 ! Ложь 

     V =  X.and.Y                       ! Истина

     print*, X.or.Y.and..not.Z.and.V

     step1 = .not.Z; step2 = Y.and.step1

     step3 = step2.and.V; step4 = X.or.step3

     print'(1x,L3)', step4

     print'(1x,L3)', (X.or.Y).and..not.(Z.and.V)

     step1 = X.or.Y; step2 = Z.and.V

     step3 = .not.step2; step4 = step1.and.step3

     print*, step4


 

А также другие работы, которые могут Вас заинтересовать

20133. Способы уменьшения ожидаемой погрешности 23.5 KB
  Недостатки обоих способов : Невозможность воздя на систематическую составляющую суммарной погрешности. уменьшить в обоих случаях значение конечной погрешности.
20134. Основные понятия и определения теории надежности 26 KB
  К общим понятиям отнся: работоспть отказ наработка резервирование неисправность. Работоспть это состояние изд. из работоспго состя в неработоспное. Безотказность это свво изделия сохранять свою работоспть в течении заданного времени без вынужденных перерывов.
20135. Экономические показатели надежности 35 KB
  к длитти его эксплции. покль надежти Qи стоимость изготя нового прибора Qэ суммарные затраты на эксплцию и ремонт Тэ период целесообразной эксплции прибора. капиталовложений между сферой произва и сферой эксплции. Чем дешевле изделие тем больше затрат приходится на его эксплцию.
20136. Методика выбора основных показателей надежности 22.5 KB
  Выбор показателей надежности осуществляется исходя из характеристик изделия а также требований предъявляемых к изделию в процессе эксплуатации. Основными показателями надежности являются показатели полученные при оценке средней величины общего дохода изделия. Они характеризуют ожидаемый средний уровень надежности изделия и по ним осуществляют сравнение изделий по надежности. Они позволяют полнее охарактеризовать надежность изделия и определяют либо безотказность либо ремонтопригодность либо сохраняемость либо долговечность...
20137. Источники и причины отказов измерительных устройств 38.5 KB
  Силы кот. Механическая энергия может возникнуть как следствие затрат энергии кот. Воздух кот. Обратимые процессы это часть процессов кот.
20138. Надежность, определяемая процессами, происходящими в элементах и узлах приборов 55 KB
  Такое деление соответствует трем явно выраженным периодам работы любого прибора или машины. Из кривой видно что в первый период период приработки интенсивность отказов в начале высокая а затем быстро падает. Во второй период период нормальной эксплуатации интенсивность отказов устанавливается на постоянном min уровне. В период износа интенсивность отказа вновь возрастает.
20139. Общая схема изменения показателей работоспособности 123.5 KB
  1 по вертикали отложены показатели характеризующие точность выполнения прибором заданной функции инструментальная погрешность а по горизонтали время работы прибора. Узлы прибора обладают некоторой геометрической неточностью и другими показателями которые определяют начальную погрешность прибора Δо. Когда прибор начинает работать так называемые быстро протекающие процессы приводят к рассеиванию показателей работоспособности в результате чего точность прибора уменьшается на величину Δ1. Эти процессы заканчиваются в пределах цикла работы...
20140. Функциональное резервирование, его методы и способы 51 KB
  Повышение надежности систем путем резервирования достигается за счет рационального применения избыточных элементов. Поэтому при резервировании основное внимание обращают на выбор рациональных путей создания резервируемых систем при этом используются методы математического вероятностного исследования возможных резервных схем. Будем рассматривать резервирование как путь совершенствования рациональной схемы системы.
20141. Виды испытаний на надежность и их классификация 26 KB
  Испытания на надежность предусматривает : Определение уровня надежности и соответствие нормам надежности. Перед поставкой потребителю изделия проходят приемосдаточные испытания. Для оценки стабильности ТП проводят периодические испытания при внесении изменений в конструкцию материал и технологию типовые испытания. В зависимости от стадии разработки и производства проводятся:1 испытания опытных образцов новых конструкций 2 испытание образцов установочной серии 3 испытание серийных и массовых изделий 4 испытания модернизированных...