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

двоичная система - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Составить программу подсчитывающую число посещений в поликлинике врачей-специалистов (отоларинголога, окулиста и хирурга) http://www.cyberforum.ru/cpp-beginners/thread290951.html
3. Составить программу подсчитывающую число посещений в поликлинике врачей-специалистов (отоларинголога, окулиста и хирурга). В конце дня выдавать итоговое сообщение. В начале работы программы должна...
C++ Составить программу для обработки результатов кросса на 500 м для женщин. Составить программу для обработки результатов кросса на 500 м для женщин. В кроссе участвует не более 100 студенток. Для каждой участнице ввести фамилию, цифр группы фамилию преподавателя, результат... http://www.cyberforum.ru/cpp-beginners/thread290950.html
Просмотр текстого файла в графическом режиме. C++
Прошу помошь( .Необходимо написать программу,которая выводит текстовый файл в графическом режиме,так же необходимо осуществить скроллинг.
C++ namespace, local namespace
здраствуйте! прочитал в одной книжке, что "определение неименнованного пространства имён локально для специфического файла и никогда не охватывает несколько файлов" исходя из предыдущего...
C++ Ошибка при создании векторной программы... http://www.cyberforum.ru/cpp-beginners/thread290923.html
Требуется разработать программное обеспечение для решения задач векторной алгебры. Программу написал, но после компиляции выводится данная ошибка : 1>LINK : fatal error LNK1561: entry point must be...
C++ Перегрузка операторов вот есть такое задание Для заданного по варианту класса выполнить следующие действия: 1) описать все типы конструкторов и деструктор (по необходимости); 2) переопределить оператор вывода в поток... подробнее

Показать сообщение отдельно
2008kedr2008
3 / 3 / 0
Регистрация: 16.11.2010
Сообщений: 165

двоичная система - C++

08.05.2011, 08:03. Просмотров 1461. Ответов 9
Метки (Все метки)

перевод из десятичной в двоичную
скажите как записать результат в обратном порядке!!
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <string>
 
using namespace std;
 
void fuck(const int num, string &snum){
    if (num%2==0)
        snum+="0";
    else snum+="1";
    if ((num/2)!=0) fuck(num/2, snum);
    else return;
}
 
int main(){
    string snum;
    int h;
    cin>>h;
    fuck(h, snum);
    cout<<snum<<endl;
    system("pause");
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru