Предмет: Информатика, автор: Gerodvk

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


farodis: я забыл какое значение бралось при or и and,блииин))
Gerodvk: Операция И (and) означает одновременное выполнение двух или
нескольких условий.
• Операция ИЛИ (or) означает выполнение хотя бы одного из двух
или нескольких условий.
• Операция НЕ (not) означает обратное условие (противоположное
исходному).
• При определении истинности условия сначала выполняются действия в скобках, потом - операции НЕ, затем - операции И и в
самом конце - операции ИЛИ
Gerodvk: 1) операции в скобках;
2) операции НЕ;
3) операции И;
4) операции ИЛИ.
Gerodvk: это порядок
farodis: ты ж всё знаешь оказывается!))
Gerodvk: ) в падлу делать)
Gerodvk: да и не все)
Gerodvk: это задание рили хз как делать

Ответы

Автор ответа: arseney0cs
8

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

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

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

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

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

5) И в конце определится and между 4 и (a<b)

Но это только логический предпологаемый порядок. То есть я различных языках программирования по-разному. Например оптимизатор в пайтоне может посчитать сразу последний (a<b) и больше ничего не считать или например not(a>10) or not(a<10) сразу посчитать как True и так далее.

При a = 5 и b = 10:

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


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

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

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

1 or 0 and 1

1 or 1

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

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

Похожие вопросы
Предмет: Математика, автор: starcevaviktoria942
Предмет: Українська мова, автор: stasik997