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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
uemaka
0 / 0 / 0
Регистрация: 02.09.2013
Сообщений: 33
#1

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

22.04.2014, 21:45. Просмотров 1020. Ответов 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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.04.2014, 21:45
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Перевод из десятичной системы в двоичную (C++):

Перевод из десятичной системы в двоичную - C++
я хочу понять почему не работает моя программа , помогите . как ее исправить ? int main() { setlocale(0, &quot;&quot;); int x,...

Перевод числа из десятичной системы в двоичную - C++
нужно написать программу перевода числа из десятичной системы в двоичную используя только цикл for и If else #include &lt;iostream&gt; ...

Перевод числа из десятичной системы в двоичную - C++
нужно написать программу перевода числа из десятичной системы в двоичную используя только цикл for и If else #include &lt;iostream&gt; ...

Перевод из десятичной системы счисления в двоичную - C++
Задали написать прогу для перевода числа из одной системы в другую #include &lt;iostream&gt; #include &lt;stdlib.h&gt; #include &lt;string&gt; using...

Перевод числа из десятичной системы счисления в двоичную - C++
Здравствуйте. Пытался написать пример перевода десятичного числа в двоичный с использованием рекурсии . Но при запуске выводит просто ноль...

Перевод числа из десятичной системы счисления в двоичную - C++
Как зделать програму которая бы считала перевод с 10-ичной системы в 2-ичную? подскажыте плз)

2
nmcf
5520 / 4830 / 1636
Регистрация: 14.04.2014
Сообщений: 19,609
22.04.2014, 21:57 #2
Тут везде ошибки. Где объявлено dec? И почему циклов столько?
Надо делить на 2 пока частное не станет нулём, а цифры двоичные брать из остатка деления.
0
cooller
565 / 533 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
22.04.2014, 23:46 #3
uemaka,
Цитата Сообщение от uemaka Посмотреть сообщение
Перевод из десятичной системы в двоичную
C++
1
2
3
4
5
6
7
8
9
#include <iostream>
#include <bitset>
int main()
{
   int n;
   std::cin>>n;
   std::cout<<std::bitset<8>(n)<<std::endl;
   return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.04.2014, 23:46
Привет! Вот еще темы с ответами:

Перевод числа из десятичной системы счисления в двоичную - C++
Ребят, помогите пожалуйста, не разу не сталкивался с переводом систем счисления на языке С++ и Pascal, только на парах арх. пк, в ручную,...

Перевод числа из десятичной системы счисления в двоичную. - C++
Что неправильно??? + вопрос. дальше по заданию мне надо 2 числе перевести в двоичную систему, а потом их сложить. Как их складывать?...

Перевод из десятичной системы счисления в двоичную в массиве - C++
Мне необходимо каждый элемент массива перевести из десятичной системы счисления в двоичную. При такой структуре появляется ошибка: ...

Длинная арифметика. Перевод из десятичной системы счисления в двоичную - C++
требуется написать программу для перевода числа с количеством цифр &gt;20 из десятичной системы счисления в двоичную на языке С++


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru