Оператор if — це структура прийняття рішень, яка складається з виразу, за яким слідують один або більше операторів. If else — це структура прийняття рішень, у якій за оператором if може слідувати необов’язковий оператор else, який виконується, коли вираз є хибним.29 січня 2022 р.
Зауважте, що різниця між оператором IF і оператором IF-ELSE полягає в тому, що до нього додається додатковий ELSE. Оператор IF виконується, якщо оператор всередині тестової умови оцінюється як істинний; інакше виконується оператор всередині блоку ELSE.
Крім того, ELSE IF є більш ефективним, тому що комп’ютер має лише перевіряти умови, поки не знайде умову, яка повертає значення TRUE. Використовуючи кілька умов IF, комп’ютер повинен пройти через кожну умову, і тому кілька умов IF потребують більше часу.
Значення оператор if дає вам можливість зробити щось чи ні (або щось інше). Тоді як цикл while виконує певні дії, якщо умова виконується. Тут у простих вправах ми розриваємо петлю після першої спроби, але ви можете робити це набагато більше разів, напр.
Я був дуже здивований, побачивши це, і лише тоді я нарешті помітив, що вони різні. Поки оператор if-else if виконує лише останній оператор if, коли перший оператор if є хибним, кілька операторів if гарантовано виконають усі.
Твердження if-then-else надає вторинний шлях виконання, коли речення «if» має значення false . Ви можете використати оператор if-then-else у методі applyBrakes, щоб виконати певні дії, якщо гальма застосовано, коли велосипед не рухається.