Простые условия в алгоритмах отличаются от составных тем, что простые условия содержат одно логическое выражение, а составные — несколько простых, соединённых логическими операциями. 12
Простые условия — это два выражения, связанные одним из знаков отношений: = (равно), < (меньше), <= (меньше или равно), > (больше), >= (больше или равно), <> (не равно). 5 Если условие выполняется, то говорят, что оно истинно, в противном случае — ложно. 5 Примеры простых условий: a>0, b<=c+a, a+2*b>=c/3. 5
Составные условия — это условия, состоящие из двух или более простых условий, соединённых с помощью логических операций: and (логическое «и»), or (логическое «или»), not (логическое отрицание). 15 Простые условия при этом заключаются в скобки. 5 Примеры составных условий: (a<5)and(b>8), (x>=0)or(x<-3), not (a=0). 5