Контрольные задания > 3. Является ли условным оператором следующая последовательность символов?
a) if x=y then x:=0; y:=0 else write (z)
в) if x
Вопрос:
3. Является ли условным оператором следующая последовательность символов?
a) if x<y then x:=0 else read (y)
б) if x>=y then x:=0; y:=0 else write (z)
в) if x<y<z then a:=a+1
Ответ:
Все три варианта (a, б, в) являются условными операторами.
Пояснение:
* a) if x=y then x:=0; y:=0 else write (z): Это тоже полный условный оператор. Если условие `x>=y` истинно, то переменным `x` и `y` присваивается значение 0, иначе (else) выводится значение переменной `z`.
* в) if x