Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
ktotut
0 / 0 / 0
Регистрация: 13.05.2015
Сообщений: 17
1

Определение количества нулей в двоичной записи числа

28.05.2015, 14:12. Просмотров 1174. Ответов 3
Метки нет (Все метки)

Определить, сколько нулей в двоичной записи произвольного числа А (100<А<1000)?
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.05.2015, 14:12
Ответы с готовыми решениями:

Количество нулей в двоичной записи числа
Мне нужно посчитать количество нулей в двоичной записи числа. Как стандартными...

Определить чего больше в двоичной записи произвольного числа: единиц или нулей?
Друзья, помогите пожалуйста. Есть код программки, которая считает количество...

Определить количество нулей в цифровой записи числа, кроме нулей в младших разрядах
#include &lt;iostream&gt; #include&lt;conio.h&gt; main() { setlocale(LC_ALL,...

Определить количество нулей в цифровой записи числа, кроме нулей в младших разрядах
Дано натуральное число N (N &gt; 9). Определить количество нулей в цифровой записи...

Определить количество нулей в цифровой записи числа, кроме нулей в младших разрядах (Pascal -> С++)
Var i: longint; N: integer; begin write('input Nomber, pleeeaaase: ');...

3
Dimension
Dimension
574 / 444 / 221
Регистрация: 08.04.2014
Сообщений: 1,709
Завершенные тесты: 1
28.05.2015, 14:16 2
Лучший ответ Сообщение было отмечено ktotut как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
using namespace std;
int main(){ 
    int n, c = 0;
    cin >> n;
    while (n){
        if (n % 2 == 0)c++;
        n /= 2;
    }
    cout << c;
    return 0;
}
1
ktotut
0 / 0 / 0
Регистрация: 13.05.2015
Сообщений: 17
28.05.2015, 14:39  [ТС] 3
а условие, что число от 100 до 1000 ?
0
Dimension
Dimension
574 / 444 / 221
Регистрация: 08.04.2014
Сообщений: 1,709
Завершенные тесты: 1
28.05.2015, 15:07 4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
using namespace std;
int main(){ 
    int n, c = 0;
    cin >> n;
if(n<1000 && n>100){
    while (n){
        if (n % 2 == 0)c++;
        n /= 2;
    }
    cout << c;
}
else cout<<"число не удовлетворяет условию.";
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.05.2015, 15:07

вывод определённого количества нулей после числа
ПОДСКАЖИТЕ КАК СДЕЛАТЬ ЧТОБЫ ПОСЛЕ ЧИСЛА ВЫВОДИЛОСЬ 4 НУЛЕЙ НАПРИМЕР ЧИСЛО 11...

Количество нулей в записи числа
Помогите пожалуйста написать эдакое... Дано натуральное число n. Подсчитать...

Определение количества разрядов у числа
Написал программку, которая должна определять количество разрядов у чисел. При...


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

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

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