C# - Головна Простір імен
► System (5)► Microsoft (1) Для учнів (початківців)
► Відео уроки (4)► Навчання (177) ► Приклади програм (19) ► Секрети Сі Шарп (4) Для професіоналів
► Навчання (6)► Приклади програм (1) |
Оператори вибору Сі ШарпМова C# має 2 оператора вибору - це if та switch. Хоча switch - побудований на операторах if. Оператор ifФорма запису оператора if: найпростіша: if (умова) код виконання Повна: if (умова) код виконання Повна проста: if (умова) код виконання Складна: if (умова) код виконання Якщо вам потрібно, щоб виконувався код більше 1 дії, то ставте дужки: { } після умови: if (умова) { код виконання код; виконання; ... } Приклад коду: У нас є змінна x, як ціле число: int x = 5; Тоді - найпростіша: if (x < 10) x = x++ / 5; Повна: if (x < 10) x = x++ / 5; Повна проста: if (x < 10) x = x++ / 5; Складна: if (x < 10) x = x++ / 5;
Кількість умов не обмежена! Якщо потрібно ставити кілька умов, то для цього використовується оператори логічного виразу: ||, &&. Знак || - це логічне АБО, тобто якщо істинно хоч якесь умову, то програмний код виконується. Знак && - це логічне І, тобто якщо істинно хоч якесь умова помилково, то програмний код не виконується. Приклади коду: Проста: if (x < 10 && x > 4) x = x++ / 5; Повна: if (x < 10 && x > 4) x = x++ / 5; Повна проста: code if (x < 10 && x > 4) x = x++ / 5; Складна: if (x < 10 && x > 4) x = x++ / 5;
Оператор switchОператор switch є складною комбінацією оператора if. Цей запис придумали для простоти коду і для зрозумілості, по суті своїй оператор switch можна записати через оператор умови if. if (умова) код виконання Форма запису оператора switch: switch ( змінна) default можна ставити, а можна немає, він використовується для того, щоб виконувався код, якщо ні яке умова не було вірно. Код мови Сі Шарп: switch (x) Приклад: Програма з використанням оператора вибору Сі Шарп. Переглядів: 3116 |