оператор if
Простий оператор if
Тема 4. Оператори розгалуження
Оператор if має кілька варіацій. Розглянемо спочатку основну версію, на-зване простим оператором if.Сінтаксіс простого оператора if відображений в наступному синтаксичному блоці.
Слід сказати, що вираз логічного типу завжди дає одне з двох значень: true (істина) або false (брехня). <Оператор>наступний за логічним виразом, виповнюється лише в тому слу-чаї, якщо останнє істинно. Якщо вираз помилково, то <Оператор> не виконується, а виконується наступний за ним оператор.
1. Наприклад, розглянемо програму, яка виводить на консоль повідомлення «Hello World», якщо введене число дорівнює 1.
static void Main ()
Оператор if з попереднього прикладу дозволяє виконати лише один оператор, якщо умова має значення true. Далі ми розглянемо випадок, коли потрібно виконати декілька операторів.
Розглянемо синтаксичний блок
2. <Оператор_1>; | <Составной_оператор1>виповнюється лише в тому випадку, коли <Логическое_выражение>одно true.
3. <Оператор_2>; | <Составной_оператор2>ісполняетсялішь тоді, коли <Логическое_ выражение> одно false.
4. Символи [] перед else і після <Составной_оператор2> (Як завжди) позначають, що все між ними не є обов'язковим.
5. Слід сказати, що символ |. в <Оператор>; | <Составной_оператор> означає, що вибір можливий з двох варіантів, що оточують його з цього випливає, що можна використовувати <Оператор> або <Составной_оператор>.
6. Складовою оператор виглядає наступним чином:
Припустимо необхідно перевірити чи є введене з клавіатури число парних, тобто ділитися воно на 2 без залишку. Їли воно є парним, то вивести повідомлення «Число парне», якщо немає, то додати до числа одиницю і вивести повідомлення «Число непарне».
static void Main ()