🔹 Что такое условные операторы?
🔸 Оператор if
int number = 10;
if (number > 5) {
cout << "The number is greater than 5" << endl;
}
🔸 Объяснение по шагам
int number = 10;
if (number > 5) {
cout << "The number is greater than 5" << endl;
}
🔸 Оператор if-else
int number = 4;
if (number % 2 == 0) {
cout << "The number is even" << endl;
} else {
cout << "The number is odd" << endl;
}
🔸 Подробное объяснение:
👉 Объявление переменной:
int number = 4;
if (number % 2 == 0) {
cout << "The number is even" << endl;
}
else {
cout << "The number is odd" << endl;
}
if (...) {
// первое условие
} else if (...) {
// второе
} else {
// если ничего не подошло
}
📌 Мы разберём её на следующем уроке.
🏠 Домашнее задание
Запрашивает у пользователя число
Проверяет, делится ли оно на 3
Выводит сообщение: "Число кратно 3" или "Число не кратно 3"
✅ Вывод
Что такое if и else
Как писать условия в C++
Как программа принимает решения
🌐 Поддержка и сообщество
#include <iostream>
using namespace std;
int main() {
int number;
cout << "Enter a number: ";
cin >> number;
if (number % 3 == 0) {
cout << "Число кратное 3 / The number divisible by 3" << endl;
} else {
cout << "Число не кратное 3 / The number not divisible by 3" << endl;
}
return 0;
}
🔍 Пошаговое объяснение
Подключение библиотек и объявление функции main()
#include <iostream>
using namespace std;
int main() {
int number;
cout << "Enter a number: ";
cin >> number;
if (number % 3 == 0) {
cout << "Число кратное 3 / The number divisible by 3" << endl;
}
else {
cout << "Число не кратное 3 / The number not divisible by 3" << endl;
}
return 0;
}
Enter a number:
if (number % 3 == 0)
Число кратное 3 / The number divisible by 3
Число не кратное 3 / The number not divisible by 3
🏁 Вывод
🌐 Поддержка и сообщество