Завдання: Оператор If
Оператор if є основним елементом керування потоком виконання у більшості мов програмування. Він дозволяє програмі приймати рішення та виконувати різні блоки коду залежно від того, чи є певна умова true або false. Ідея операторів if проста: Якщо умова виконується, виконайте дію, інакше — ні.
if.h
1234if (condition) { // Code to be executed if the condition is true }
Умова — це булевий вираз, який оцінюється як true або false. Якщо результат — true, виконується код у фігурних дужках { }; якщо ж умова — false, код у блоці пропускається, і програма продовжує виконання з наступного оператора після блоку if.
main.cpp
123456789101112#include <iostream> int main() { int age = 33; // Declaring and initializing a variable if (age >= 18) // Checking whether the age is greater or equal to 18 { // If so, output the message std::cout << "You are an adult" << std::endl; } }
Якщо у вас є оператор if лише з однією інструкцією для виконання при умові true, фігурні дужки { } можна опустити.
with_braces.h
without_braces.h
1234if (condition) { statement; }
Swipe to start coding
Ви створюєте систему покупок, у якій клієнти можуть отримати знижку залежно від загальної суми покупки. Функція calculateDiscount приймає параметр типу double totalPurchase, що представляє загальну суму покупки клієнта.
- Ініціалізуйте змінну
discountзначенням0.0. - Перевірте, чи
totalPurchaseбільше або дорівнює100. Якщо так, встановіть знижку як 30 відсотків від загальної суми покупки. ПомножтеtotalPurchaseна 0.3 - Поверніть значення
discountз функції.
Рішення
solution.cpp
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 7.69
Завдання: Оператор If
Свайпніть щоб показати меню
Оператор if є основним елементом керування потоком виконання у більшості мов програмування. Він дозволяє програмі приймати рішення та виконувати різні блоки коду залежно від того, чи є певна умова true або false. Ідея операторів if проста: Якщо умова виконується, виконайте дію, інакше — ні.
if.h
1234if (condition) { // Code to be executed if the condition is true }
Умова — це булевий вираз, який оцінюється як true або false. Якщо результат — true, виконується код у фігурних дужках { }; якщо ж умова — false, код у блоці пропускається, і програма продовжує виконання з наступного оператора після блоку if.
main.cpp
123456789101112#include <iostream> int main() { int age = 33; // Declaring and initializing a variable if (age >= 18) // Checking whether the age is greater or equal to 18 { // If so, output the message std::cout << "You are an adult" << std::endl; } }
Якщо у вас є оператор if лише з однією інструкцією для виконання при умові true, фігурні дужки { } можна опустити.
with_braces.h
without_braces.h
1234if (condition) { statement; }
Swipe to start coding
Ви створюєте систему покупок, у якій клієнти можуть отримати знижку залежно від загальної суми покупки. Функція calculateDiscount приймає параметр типу double totalPurchase, що представляє загальну суму покупки клієнта.
- Ініціалізуйте змінну
discountзначенням0.0. - Перевірте, чи
totalPurchaseбільше або дорівнює100. Якщо так, встановіть знижку як 30 відсотків від загальної суми покупки. ПомножтеtotalPurchaseна 0.3 - Поверніть значення
discountз функції.
Рішення
solution.cpp
Дякуємо за ваш відгук!
single