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

В каждом байте числа переместить единичные биты в конец - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа на функцию http://www.cyberforum.ru/cpp-beginners/thread227097.html
Дан одномерный массив из 50 случайных целых чисел в диапазоне от 10 до 85 включительно. Вывести в порядке возрастания те числа из данного диапазона, которые ни разу не встречаются в массиве. Создать...
C++ Работа с файлами Доброе время суток. Работа с файлами 1. Вывести на экран текст программы. 2. Вывести на экран текст программы, но каждое слово на одной строке. 3. Вывести на экран текст... http://www.cyberforum.ru/cpp-beginners/thread227094.html
Написать программу, которая вычисляет факториал неотрицательных целых чисел n C++
//3. Дано натуральное число n. Написать программу, которая вычисляет факториал неотрицательных целых чисел n (т.е. число целое и больше 0). Формула вычисления факториала приведена ниже. n! =...
C++ двумерный массив
в массиве все эл-ты, стоящие выше макс эл-та, заменить на мин. эл-т последней строки
C++ ннаписать алгоритм и составить блок-схему http://www.cyberforum.ru/cpp-beginners/thread227048.html
Помогите написать алгоритм. Зарание спасибо.)
C++ Динамический массив Помогите пожалуйста переделать динамику,что бы она начиналась не с константы а с любого произвольного числа: //--------------------------------------------------------------------------- #pragma... подробнее

Показать сообщение отдельно
Buddy
0 / 0 / 0
Регистрация: 11.01.2011
Сообщений: 4
13.01.2011, 09:49  [ТС]
Спасибо огромное, sandye51. Просто супер

Добавлено через 3 минуты
Помогите пожалуйста с первой задачкой.
примерный код

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
 
using namespace std;
 
int main()
{
    unsigned z;
    int c=0;
    scanf ("%x", &z);
    while (z!=0)
    {
        if ((z&1)==1)
        c++;
        z>>=1;
    }
    printf ("%d\n", c);
}
но здесь идет счетчик с, который просто считает количество единичек. А как сделать запись числа, чтоб все единички ушли в конец, я не знаю. Помогите
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru