Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Для новичков > Чётность/нечётность числа


Автор: Diiana 27.3.2008, 09:39
Всем Здрасте!
Как можно проверить цифры на чётность и не чётность?

Автор: Andrey44 27.3.2008, 09:49
Код

int b = 5;
if(b%2==0)
MessageBox(_T("Ура четное"));
else
MessageBox(_T("Облом нечетное"));

Автор: UniBomb 27.3.2008, 11:35
Вариант, который работает ещё быстрее:

Код

int b = 5;
if(b&1)
MessageBox(_T("Облом нечетное"));
else
MessageBox(_T("Ура четное"));

Автор: Diiana 27.3.2008, 14:44
спасибо, добрым людям!Иногда элементарного не знаешь

Автор: CppDevelopeR 27.3.2008, 16:27
ты это для себя, или тебе задали. Ведь придется все обьяснять преподу(наверна). Если ты знаеш что такое 
Код

MessageBox
, то можеш не смареть мой код. Предполагается что мы вводим число a типа integer(int). КОД:

Код

int a;                          // инициализация переменной a

cin >> a;       // Вводим a

if(a%2 == 0) cout >> "a - четное число. Шикарно!" << endl;

else cout << "a - нечетное число." << endl;

Автор: CppDevelopeR 28.3.2008, 13:04
И кстати такая тема уже была. Пользуемся поиском

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)