Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.79/34: Рейтинг темы: голосов - 34, средняя оценка - 4.79
13 / 15 / 5
Регистрация: 16.10.2016
Сообщений: 206
1

Как вывести значение переменной bool в виде литералов false и true?

08.11.2016, 12:00. Просмотров 6145. Ответов 3
Метки нет (Все метки)

В C++ когда я вывожу значение переменной bool, оно выводится всегда 1 или 0. Как сделать чтобы выводилось false или true, какие аргументы нужно добавить к bool?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.11.2016, 12:00
Ответы с готовыми решениями:

Изменить значение bool a = true в bool a = false
// Логическое выражения - варианты #include <iostream> #include <conio.h> using namespace std; ...

Вывести значение логического выражения, заданного в виде строки S. Выражение определяется следующим образом («T» — True, «F» — False): <выражение> :
помогите пожалуйста решить задачку на рекурсию Вывести значение логического выражения, заданного...

Присвоить логической переменной T значение true, если значение d-цифра, и значение false в противном случае
Имеется символьная переменная d, присвоить логической переменной T значение true, если значение...

Логической переменной b присвоить значение true, если числа x и y равны и значение false иначе
логической переменной b присвоить значение true если числа x и y равны и значение false иначе

3
Форумчанин
Эксперт CЭксперт С++
8160 / 5008 / 1436
Регистрация: 29.11.2010
Сообщений: 13,458
08.11.2016, 12:08 2
Лучший ответ Сообщение было отмечено Starikov как решение

Решение

Добавить флаг std::boolalpha
C++
1
2
3
4
5
6
7
#include <iostream>
 
int main()
{
    bool x = true;
    std::cout << std::boolalpha << x;
}
1
13 / 15 / 5
Регистрация: 16.10.2016
Сообщений: 206
08.11.2016, 12:14  [ТС] 3
Большое спасибо)

Добавлено через 3 минуты
а этот флаг нужно прописывать каждый раз или все boolean после этой строчки уже сразу станут true false?
0
Форумчанин
Эксперт CЭксперт С++
8160 / 5008 / 1436
Регистрация: 29.11.2010
Сообщений: 13,458
08.11.2016, 12:19 4
Лучший ответ Сообщение было отмечено Starikov как решение

Решение

Цитата Сообщение от Starikov Посмотреть сообщение
нужно прописывать каждый раз
Нет.

Можно было бы и самому проверить.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.11.2016, 12:19

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Логической переменной P присвоить значение TRUE, если N простое число, иначе значение FALSE
Логической переменной P присвоить значение TRUE, если целое N (N&gt;1) - простое число, и значение...

Переменной T присвоить значение TRUE или FALSE
Переменной T присвоить значение TRUE или FALSE в зависимости от того, есть или нет среди элементов...

Логической переменной р присвоить значение true, если целое n (n>1) - простое число, и значение false - иначе
Логической переменной р присвоить значение true, если целое n (n&gt;1) - простое число, и значение...

Логической переменной p присвоить значение true, если целое n(n>1) простое число, и значение false иначе
Помогите. Логической переменной p присвоить значение true, если целое n(n&gt;1) простое число, и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.