Может ли условный оператор управлять несколькими операторами? Если – да, то как?
Может ли условный оператор управлять несколькими операторами? Если – да, то как?
Вопрос не совсем ясен так что:
Если нужно что бы при срабатывании условия выполнялось несколько операторов, используют операторные скобки. В си подобных языках операторные скобки это фигурные {} в паскале и делфи это begin end. И соответственно пример:
Для СИ
if(a==b)
{
...
...
...
}
Для паскаля
if a = b then
begin
...
...
...
end;
Если нужно объединить несколько условий, то для этого используют логические И, ИЛИ, НЕ в зависимости от того что нужно в условии.
Для СИ if(a>b && a > c) если а больше б и а больше с. Тут используется логическая И. Условие выполниться только если и первое и второе верно. Для паскаля это and. А вообще в интернете это все есть.
Используя программные скобки и/или операторы перехода по меткам
логическим И