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

Бит реверс - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как вывести на экран двухмерный массив в виде матрицы? http://www.cyberforum.ru/cpp-beginners/thread418779.html
допустим два массива перемножились и выводится третий массив как сделать так чтобы массив вывелся в виде матрицы, те так например: 1 3 5 4 6 8 6 9 1
C++ Мат. обработка изображений Помогите, пожалуйста, с задачей на с++: применить лапласиан в частотной области к полутоновому естественному изображению разме-ром 512х512 пикселей. Сложить полученный результат с исходным изображением. буду очень благодарна) http://www.cyberforum.ru/cpp-beginners/thread418777.html
Структуры, объединения и типы определены программистом C++
Создать структуру, которая содержит данные о геометрических фигурах: тип (круг, эллипс, квадрат, прямоугольник, прямоугольный треугольник), и специфические поля - радиус для окружности, длины полуосей эллипса, длину стороны квадрата, и длины сторон прямоугольника, длины катетов треугольника. Составить программу, вычисляющую по данным из структуры площади указанных фигур. Напишите программу...
C++ Переключение на новою строку. Команды endl и \n
Помогите пожалуста!Сегодня дошел в книге по обучению С++ до темы «переключение на новою строку при помощи команд endl и \n»команда endl работает а команда \n ни в какую в книге показан следующий пример ее использования: cout<<"Enter name"<<" "<<\n<<"plese"; Не пойму толи опечатка в книге(скорее всего)толи еще что-то.Короче исправте пожалуста здесь ошыбку(можете написать правильно но если...
C++ Определить, с какой стороны улицы живет наибольшее количество жителей? http://www.cyberforum.ru/cpp-beginners/thread418759.html
Известно количество жителей каждого дома.Нумерация домов идет подряд.С одной стороны улицы четные дома, с другой нечетные.С какой стороны улицы живет наибольшее количество жителей?
C++ Помогите с действительно простой задачкой. Дан код: /* Conditional expressions */ #include <stdio.h> #include <iostream> int main() { int x=1; int y=1; int z=1; подробнее

Показать сообщение отдельно
Net_Wanderer
235 / 208 / 19
Регистрация: 08.06.2011
Сообщений: 467
27.12.2011, 14:15     Бит реверс
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
 
unsigned bitrev(unsigned n)
{
   unsigned r;
   
   for (r = 0; n; n >>= 1) {
      r <<= 1;
      r |= n & 1;
   }
   return r;
}
 
int main()
{
   unsigned n;
   
   while (printf("enter a number:\n") > 0 
      && scanf("%u", &n) == 1 && n)
         printf("%u\n", bitrev(n));
   return 0;
}
 
Текущее время: 00:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru