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

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

Войти
Регистрация
Восстановить пароль
 
ktotut
0 / 0 / 0
Регистрация: 13.05.2015
Сообщений: 17
#1

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

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

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

Количество нулей в двоичной записи числа - C++
Мне нужно посчитать количество нулей в двоичной записи числа. Как стандартными функциями можно получить двоичное представление числа, а...

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

Определить количество нулей в цифровой записи числа, кроме нулей в младших разрядах - C++
#include &lt;iostream&gt; #include&lt;conio.h&gt; main() { setlocale(LC_ALL, &quot;Russian&quot;); int N,digit = 0; int count = 0; std::...

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

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

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

3
Dimension
Dimension
573 / 442 / 136
Регистрация: 08.04.2014
Сообщений: 1,709
Завершенные тесты: 1
28.05.2015, 14:16 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
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
573 / 442 / 136
Регистрация: 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
Привет! Вот еще темы с ответами:

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

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

Функцией оформить определение количества делителей числа - C++
Вводится последовательность целых чисел, 0 – конец последовательности. Для каждого числа последовательности найти количество его делителей.

Определение количества разрядов числа через функцию - C++
Вводится последовательность из N целых чисел. Найти количество двух- и количество трех-разрядных чисел в последовательности


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

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

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