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

Перевод из десятичной системы в двоичную - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Записать в выходной файл в алфавитном порядке построчно все идентификаторы, встречающиеся в этой программе http://www.cyberforum.ru/cpp-beginners/thread1154603.html
Выполнить задания с использованием подходящих связанных динамических структур данных: Есть программа на С++. Записать в выходной файл в алфавитном порядке построчно все идентификаторы, встречающиеся...
C++ Среда разработки под windows7-x64 посоветуйте пожалуйста нормальную среду разработки под windows7-x64 http://www.cyberforum.ru/cpp-beginners/thread1154596.html
Ассоциировать определенный тип файлов со своим приложением C++
Имеется программа, в которой определены функции сохранения и загрузки некоторых данных из файла. Как сделать так, чтобы при двойном щелчке на таком файле именно эта программа запускалась и вызывала...
Ввести длину отрезка с указанием шкалы измерения (c–сантиметры, i–дюймы), напечатать результат в обеих шкалах C++
Всем привет. Задание следующее: Ввести длину отрезка с указанием шкалы измерения (c–сантиметры, i–дюймы), напечатать результат в обеих шкалах: например, при вводе «2i» напечатать «2”= 5.08 cm»...
C++ Написать реферат за пару часов на тему "Наследование, виртуальные функции и динамический полиморфизм" http://www.cyberforum.ru/cpp-beginners/thread1154566.html
Здравствуйте форумчане,нужна помощь. Помогите написать реферат за пару часов на тему "Наследование, виртуальные функции и динамический полиморфизм" не знаю даже с чего начать,толком не понимаю даже...
C++ Некорректная работа cin.getline() Доброго времени суток,господа знатоки. у меня есть двумерный массив char куда мне нужно записать строки и отсортировать но вот в чем проблема, первую строку cin.getline() считывает нормально но во во... подробнее

Показать сообщение отдельно
uemaka
0 / 0 / 0
Регистрация: 02.09.2013
Сообщений: 33

Перевод из десятичной системы в двоичную - C++

22.04.2014, 21:45. Просмотров 1021. Ответов 2
Метки (Все метки)

Пробую написать прогу которая переводит из 10 в 2, но
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include "stdafx.h"
#include <iostream>
#include <math.h>
 
using namespace std;
 
int main()
{
    const int n = 100;
    char a[n];
    int x;
 
    cin >> dec;
    for(int j=0; dec>0; j++)
    for (int i = 0; i<n;i++)
    {
        a[i]+=(x%2)*pow(10.0,j);
        x/=2;
    }
 for (int i=0;i<n;i++)
 {
    cout <<a[i]<< endl;
 }
    system("pause");
    return 0;
}
Выдает фигню всякую помогите найти ошибку!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru