Определите порядок выполнения операций при определении истинности условия: not(a > 10) or...

0 голосов
635 просмотров

Определите порядок выполнения операций при определении истинности условия: not(a > 10) or not(a < 10) and (а < b) Определите, истинно или ложно это выражение при а = 5, b = 10.


Информатика (561 баллов) | 635 просмотров
0

я забыл какое значение бралось при or и and,блииин))

0

Операция И (and) означает одновременное выполнение двух илинескольких условий.• Операция ИЛИ (or) означает выполнение хотя бы одного из двухили нескольких условий.• Операция НЕ (not) означает обратное условие (противоположноеисходному).• При определении истинности условия сначала выполняются действия в скобках, потом - операции НЕ, затем - операции И и всамом конце - операции ИЛИ

0

1) операции в скобках;2) операции НЕ;3) операции И;4) операции ИЛИ.

0

это порядок

0

ты ж всё знаешь оказывается!))

0

) в падлу делать)

0

да и не все)

0

это задание рили хз как делать

Дано ответов: 2
0 голосов

порядок выполнения:

1) Сначала определится a> 10

2) Потом not(a>10)

3) Дальше a < 10 и его not(a<10)</p>

4) Дальше or между двумя этими выражениями

5) И в конце определится and между 4 и (a Но это только логический предпологаемый порядок. То есть я различных языках программирования по-разному. Например оптимизатор в пайтоне может посчитать сразу последний (a10) or not(a<10) сразу посчитать как True и так далее.</p>

При a = 5 и b = 10:

True, то есть истинна

(150 баллов)
0

Программа будет проверять два условия в конструкции:условие1 OR условие2 только в том случае, когда условие1 ложно. Ни в каком топовом ЯП программа не будет проверять условие2 ЕСЛИ, имея в первом условии истину.

0

Ну так в задании не было написано, что нужно было смотреть именно ЯП. А просто порядок операций.

0 голосов

1 - истина, 0 - ложь.

not( 0 ) or not( 1 ) and ( 1 )

1 or 0 and 1

1 or 1

сначала выполняются действия в скобках,затем логические операции not,затем and и в конце or.

Ответ: это выражение истинно.

(6.1k баллов)