Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗cpPmBoBl 91 of 390 menu
◀ ▶

Логические значения в C++

Кроме чисел и строк есть еще один тип данных - логический. В C++ он называется bool. У него два значения: true и false. Они обозначают истину и ложь.

Такой тип нужен там, где ответ один из двух: да или нет. На вопрос «вам уже есть 18 лет?» отвечают да, то есть true, или нет, то есть false.

Истина в переменной:

bool flag = true; std::cout << flag << "\n"; // выведет 1

Ложь в переменной:

bool flag = false; std::cout << flag << "\n"; // выведет 0

При выводе std::cout печатает истину как 1, а ложь как 0. В переменной по-прежнему хранится ответ да или нет.

Присвойте переменной значение true. Выведите эту переменную на экран.

Присвойте переменной значение false. Выведите эту переменную на экран.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить