технологяи скриптов. Технология скриптов. Кызылординский университет имени коркыт ата институт непрерывного образования и дистанционного обучения Кафедра Компьютерные науки
Скачать 0.52 Mb.
|
Всем привет! Зеленый Красный Желтый Вернуть назад x+=y; в результате выполнения кода программы значение X будет равным 11. Следующие коды:x=1; if (x! =1) y=10; else y=20; x+=y; в результате переменная X будет равна 2. В следующем фрагменте приведен пример многократного использования оператора if: If (day==1) nameday=’понедельник’; Else if (day==2) nameday=’вторник’; Else if (day==3) nameday=’среда’; Else if (day==4) nameday=’четверг’; Else if (day==5) nameday=’пятница’; Else if (day==6) nameday=’суббота’; Else if (day==7) nameday=’воскресенье’; Else nameday=’ошибка’; Оператор SWITCH. В зависимости от различных значений одной переменной на основе определенного условия используется конструкция switch, в том случае, когда должны быть присвоены соответствующие значения. if...вместо многократного повторного использования конструкции else целесообразно использовать один раз оператора Switch. Синтаксис оператора Switch: Switch (выражение управления) { Case 1востное значение: 1оператор; break; Case 2востное значение: 2оператор; break; Case 3востное значение: 3оператор; break; … Default: 4оператор; } Работа оператора Switch основана на проверке друг за другом значений стоянок, расположенных после оператора Case. При совпадении какого-либо постоянного значения и результата вычисленного выражения управления выполняется оператор, который находится после этой стоянки. Если ни одна идентичность не найдена, выполняется оператор, расположенный после ключевого слова Default. Оператор Break находится после каждого оператора, это необходимо, чтобы избежать избыточного процесса выполнения. Оператор Switch if...можно заменить цепью конструкции else: If (выражение=1 контекст) 1оператор; Else if (выражение=2 контекста) 2 оператор; Elseif (выражение=3 контекста) 3 оператора; Оператор Else4; Например, |