НАЙКРАЩИЙ САЙТ ДЛЯ ВЕБ-РОЗРОБНИКІВ

C++ Підручник

C++ Головна C++ Інтро C++ Початок роботи C++ Синтаксис C++ Виведення C++ Коментарі C++ Змінні C++ Введення користувача C++ Типи даних C++ Оператори C++ Рядки C++ Математика C++ Булеві C++ Умови C++ Switch C++ Цикл While C++ Цикл For C++ Break/Continue C++ Масиви C++ Структури C++ Enums C++ Довідники C++ Вказівники

C++ Функції

C++ Функції C++ Параметри функції C++ Перевантаження функцій C++ Область застосування C++ Рекурсія

C++ Класи

C++ ООП C++ Класи/Об’єкти C++ Методи класу C++ Конструктори C++ Специфікатори доступу C++ Інкапсуляція C++ Успадкування C++ Поліморфізм C++ Файли C++ Винятки C++ Дата

C++ Як зробити

Скласти два числа Випадкові числа

C++ Довідник

C++ Довідник C++ Ключові слова C++ <iostream> C++ <fstream> C++ <cmath> C++ <string> C++ <cstring> C++ <ctime>

C++ Приклади

C++ Приклади C++ Компілятор C++ Вправи C++ Вікторина C++ Сертифікат

Мова програмування C++. Уроки W3Schools для початківців українською мовою

En Es De

C++ If ... Else


C++ Умови та інструкції If

Ви вже знаєте, що C++ підтримує звичайні логічні умови з математики:

  • Менше ніж: a < b
  • Менше ніж або дорівнює: a <= b
  • Більше ніж: a > b
  • Більше ніж або дорівнює: a >= b
  • Дорівнює a == b
  • Не дорівнює: a != b

Ви можете використовувати ці умови для виконання різних дій для різних рішень.

C++ має такі умовні інструкції (оператори):

  • Використовуйте if, щоб указати блок коду, який буде виконано, якщо задана умова відповідає дійсності (true)
  • Використовуйте else, щоб указати блок коду, який потрібно виконати, якщо та сама умова є хибною (false)
  • Використовуйте else if, щоб указати нову умову для перевірки, якщо перша умова хибна (false)
  • Використовуйте switch, щоб указати багато альтернативних блоків коду для виконання

Інструкція if

Використовуйте інструкцію if, щоб указати блок коду C++, який буде виконано, якщо умова true.

Синтаксис

if (condition) {
  // блок коду, який буде виконано, якщо умова true
}

Зауважте, що if пишеться малими літерами. Великі літери (If або IF) створять помилку.

У наведеному нижче прикладі ми перевіряємо два значення, щоб дізнатися, чи 20 більше за 18. Якщо умова true, надрукуйте текст:

Приклад

if (20 > 18) {
  cout << "20 більше ніж 18";
}
Спробуйте самі »

Ми також можемо перевірити змінні:

Приклад

int x = 20;
int y = 18;
if (x > y) {
  cout << "x більше ніж y";
}
Спробуйте самі »

Пояснення прикладу

У наведеному вище прикладі ми використовуємо дві змінні, x та y, щоб перевірити, чи x більше за y (за допомогою інструкції >). Оскільки x дорівнює 20, а y дорівнює 18, і ми знаємо, що 20 більше за 18 (хіба ні?😉), ми друкуємо на екрані, що "x більше за y".


C++ Вправи

Перевірте себе за допомогою вправ

Вправа:

Надрукуйте "Hello World", якщо x є більше ніж y.

int x = 50;
int y = 10;
 (x  y) {
cout << "Hello World";
}



Коментарі