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

перевернуть двоичное число - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ помогите сделать пожалуйста на с++ http://www.cyberforum.ru/cpp-beginners/thread434251.html
дана матрица А(5,4) 1) Найти новый одномерный массив В из сумм элементов каждой строки матрицы А 2) Найти Максимальный элемент матрицы А в 5 строке 3)Заменить последний элемент в 3 строке матрицы...
C++ Требуется создать объект, доступный из нескольких файлов Такая вот проблема. Решил сделать глобальный хедер и занести в него объявление переменной-объекта: Global.h #ifndef GLOBAL_H #define GLOBAL_H namespace Global{ MyClass *obj; http://www.cyberforum.ru/cpp-beginners/thread434250.html
Циклы в С++ C++
1) Начав тренировки, спортсмен пробежал 10 км. Каждый день он увеличивал дневную норму на 10% нормы предыдущего дня. Какой суммарный путь пробежит спортсмен за 7 дней. (использовать for) 2)...
C++ Образование области
Всем доброго дня! Такая проблема, есть две параболы и прямая нужно задать условие, что они образуют область (на рисунке показано примерное расположение объектов), и если образует то надо проверить...
C++ как можно переписать вот это в с++ http://www.cyberforum.ru/cpp-beginners/thread434195.html
program lab4; var i,j,jmax:integer; a:array of real; b:array of real; k,max,s:real; begin for i:=1 to 5 do for j:=1 to 4 do begin
C++ Вывод в файл вектора объектов Приветствую. есть класс Library, в котором 2 вектора с объектами Person и Book. Пишу вывод в файл содержимого векторов void lib2file(ostream& persons,ostream& books){ #pragma omp parallel... подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
24.01.2012, 14:57
Вот простой код, впринципе в него ещё нужно ввести проверку длинна строки - число переворачиваемых бит, но я решил не усложнять алгоритм
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>
#include <string.h>
 
int main()
{
    int i, nCount;
    long sLen = -1;
    char str[32] = {0};
    while(true)
    {
        printf("Enter binary : ");
        scanf("%s",str);
        printf("Enter number of swaping bits : ");
        scanf("%d",&nCount);
        sLen = strlen(str);
        printf("Swap binary : \n");
        for(i = 0; i < nCount; i++)
            printf("%c",str[sLen - i - 1]);
        printf("\n");
    }
    return 0;
}
0
Миниатюры
перевернуть двоичное число  
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru