ЗДРАВСТВУЙТЕ, помогите пожалуйста разобраться здесь ошибка.Хочу написать программу, которая переводит из двоичной системы счисления в десятичную, на языке С++. Приложу текст программы в файле World. Программа написана с помощью getche(). Как я понимаю она должна обрабатывать каждый символ который введен с клавиатуры.ВСЕ В ФАЙЛЕ

Приложения:

Ответы

Ответ дал: vladbardin2014p7d85b
0

// Мой вариант решения

const int n=100;

int sum=0;

char ch[n];

pow2=1;

for (i=n-1;i>-1;i--)

{

if (ch[i]=='1')

sum+=pow2;

pow2*=2;

}

cout<<sum;

// Я когда в реализовывал так,если не сработает пишите в комментариях

Ответ дал: vladbardin2014p7d85b
0
то есть пользователь вводит число в десятичной, а получает его в двоичной, я правильно понимаю?
Ответ дал: lexa23072003
0
в двоичной
Ответ дал: lexa23072003
0
а выводит в дясятичной
Ответ дал: vladbardin2014p7d85b
0
числа только целые?
Ответ дал: lexa23072003
0
da
Вас заинтересует