Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Sailles
4 / 4 / 0
Регистрация: 28.08.2011
Сообщений: 109
#1

Логический тип - C++

26.12.2013, 19:14. Просмотров 340. Ответов 3
Метки нет (Все метки)

Дано положительное целое число n. Верно ли, что все его цифры нечётные?
Условных операторов не использовать!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.12.2013, 19:14
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Логический тип (C++):

Логический тип данных - C++
как можно обернуть с False на True и на оборот Например: переменная b сожержит True какой командой можно менять ее значение на...

Логический калькулятор - C++
Написал логический калькулятор, вроде всё правильно работает, но сайт на который я его отправляю не принимает его. Подскажите пожалуйста...

Логический калькулятор - C++
Написал калькулятор логических выражений, но не могу добавить функцию приоритета, со скобками все работает замечательно, но без них...

Логический драйвер - C++
Здравствуйте! В графической программе есть оператор initgraph, в атрибутах которого нужно указать путь к файлу, содержащему логический...

Логический оператор AND - C++
Помогите понят что делает этот код и как. char *cp="Hello World!"; while(cp && *cp) Я не могу понят первая строка указатель...

Логический оператор or - C++
Мне, правда, очень стыдно :) но я не понимаю, как правильно прописать следующее: cin >> n; if (n != (1|5|25)){ cout << "\n bla...

3
zss
Модератор
Эксперт С++
6400 / 5966 / 1943
Регистрация: 18.12.2011
Сообщений: 15,357
Завершенные тесты: 1
26.12.2013, 19:26 #2
В какой системе счисления надо это сделать?
Если в двоичной, то число, у которого все цифры нечетные
содержит только единицы. n+1 - будет содержать на месте единиц нули.
Выводим их побитовое умножение с приведением к bool:
C++
1
cout<< (bool)!(n&(n+1));
1
Sailles
4 / 4 / 0
Регистрация: 28.08.2011
Сообщений: 109
26.12.2013, 19:34  [ТС] #3
В десятичной
C++
1
n>9 && n<100
0
zss
Модератор
Эксперт С++
6400 / 5966 / 1943
Регистрация: 18.12.2011
Сообщений: 15,357
Завершенные тесты: 1
26.12.2013, 19:50 #4
Цитата Сообщение от Sailles Посмотреть сообщение
В десятичной n>9 && n<100
C++
1
cout<< (n%2) && (n/10%2);
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.12.2013, 19:50
Привет! Вот еще темы с ответами:

Логический калькулятор - C++
Помогите пожалуйста разобраться в чём проблема. Необходимо написать программу, выполняющую сравнение двух целых чисел, не превышающих по...

Логический сдвиг влево - C++
unsigned __int64 number = 239176053778592; ClongNumber c(number); c.print(); for(int i = 0; i &lt; 18; i++) { unsigned...

Логический оператор ИЛИ - C++
Всем привет,на днях преподаватель задал интересный вопрос: &quot;Почему в С++ для оператора ИЛИ используют &quot;|| &quot;,а не &quot;|&quot;...

Логический элемент «2-2И-2ИЛИ-НЕ» - C++
Помогите с разработкой класса логического элемента «2-2И-2ИЛИ-НЕ»...буду рад за любую информацию!!!


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

Или воспользуйтесь поиском по форуму:
4
Yandex
Объявления
26.12.2013, 19:50
Ответ Создать тему
Опции темы

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