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

делится ли число на 2 - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ ошибка при компилировании на xcode http://www.cyberforum.ru/cpp-beginners/thread98807.html
всем привет, начну с того что я только новичок в с/c++ ну так вот появилась у меня проблема одна, вся суть проблемы заключается в том что мне компилятор xcode дает ошибку: вот код при создании двумерного массива... int main() { double **Arr; Arr= new double *; ... ... ...
C++ Список(Стек) Товарищи, подскажите пожалуйста как создать список (стек) и в этом списке поменять местами крайние элементы списка.? http://www.cyberforum.ru/cpp-beginners/thread98800.html
Работа с динамическими строками и массивами строк C++
Следующий способ предназначен для шифрования последовательности нулей и единиц ( или точок и тире). Пусть a1,...,an - такая последовательность. Последовательность b1,...,bn - результат шифрования, что создан с помощью следующего закона: b1=a1;bi={1,если ai=ai-1 (i=2,…,n) 0,в другом случае Используя наведенный способ, зашифровать и расшифровать заданную последовательность. ...
C++ Комбинаторика и теория вероятностей
Для заданных m и n найти все сочетания по m из чисел 1, 2, ..., n
C++ В последовательности введенных символов (последний '$') определить порядковый номер первой буквы R http://www.cyberforum.ru/cpp-beginners/thread98776.html
В последовательности введенных символов (последний '$') определить порядковый номер первой буквы R (с учетом верхнего/нижнего регистров) ето вабще как?оО
C++ Перевод кода из Турбо паскаля в С++ Помогите перевести код из турбо Паскаля в С++ {$N+} { Вычисление интегpала десятиточечным методом Гаусса } uses crt,graph; var aaa,bbb,kkk: real; {константы десятиточечного метода Гаусса} const g10c1=0.9739065285/6. 2012983932; g10c2=0.8650633667/6. 2012983932; g10c3=0.6794095683/6. 2012983932; подробнее

Показать сообщение отдельно
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
25.02.2010, 04:43     делится ли число на 2
Цитата Сообщение от PointsEqual Посмотреть сообщение
есть определение: Число делится на 2 тогда и только тогда, когда его последняя цифра делится на 2, то есть является чётной. как это записать на c++?
Согласно этому определению, двоичное число делится на 2, если его последняя цифра 0:
C++
1
return ((x&0x01)==0);
. Если же ты хочешь анализировать именно десятичную запись числа, то:
C++
1
return (((x%10)==0)|((x%10)==2)|((x%10)==4)|((x%10)==6)|((x%10)==8));}
 
Текущее время: 11:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru