С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Input a 7-digit integer containing only 0s and 1s and print its decimal equivalent - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ C++ Получить все простые числа, удовлетворяющие неравенствам http://www.cyberforum.ru/cpp-beginners/thread951986.html
Даны натуральные числа a, b (a < b). Получить все простые числа p, удовлетворяющие неравенствам: a ≤ p ≤ b. Язык программирования С++
C++ Объяснить побитовые операции Возможно кто-то мне объяснит что здесь происходит?) Что-то я не догоняю) bits |= 1 << (n & 7); http://www.cyberforum.ru/cpp-beginners/thread951980.html
Необходимость реализации виртуальнй функции C++
Добрый день. Возник следующий вопрос. class A { virtual void foo() = 0; //чисто виртуальная функция }
как создать простую программу ? C++
Здравствуйте подскажите пожалуйста как создать простую программу ? Визуальную программу в Визуальный студи. я пробую го выдает простую ошибку
C++ Курсовая работа http://www.cyberforum.ru/cpp-beginners/thread951963.html
Как всегда преподы "радуют" преподаваемым материалом, кароче тема курсовой работы написать стек:):):):) действия над стеком добавление, извлечение из стека структуры, удаление стека)) что можно...
C++ Найти площадь кольца, внутренний радиус которого равен 20, а внешний – заданному числу R(R>20) Найти площадь кольца, внутренний радиус которого равен 20, а внешний – заданному числу R(R>20) Помогите!) ПЛЗ) Заранее спасибо! на С++ подробнее

Показать сообщение отдельно
AlisherIITU
2 / 2 / 1
Регистрация: 10.09.2013
Сообщений: 129

Input a 7-digit integer containing only 0s and 1s and print its decimal equivalent - C++

10.09.2013, 20:32. Просмотров 588. Ответов 12
Метки (Все метки)

. Input a 7-digit integer containing only 0s and 1s (i.e., a "binary" integer) and print its
decimal equivalent. Use the modulus and division operators to pick off the "binary"
number's digits one at a time from right to left. Much as in the decimal number system,
where the rightmost digit has a positional value of 1, the next digit left has a positional value
of 10, then 100, then 1000, and so on, in the binary number system the rightmost digit has a
positional value of 1, the next digit left has a positional value of 2, then 4, then 8, and so on.
Thus the decimal number 234 can be interpreted as 2 * 100 + 3 * 10 + 4 * 1.
Example:
The decimal equivalent of binary 001101 is 1 * 1 + 0 * 2 + 1 * 4 + 1 * 8 + 0 * 16 + 0 * 32
or 1 + 0 + 4 + 8 + 0 + 0, or 13.

INPUT: 001101
OUTPUT: 13


Вот и собственно задача помогите решить, на русском к сожалению нет, может быть кто нибудь поймет)) на С++ нужно
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.