ЗДРАВСТВУЙТЕ, помогите пожалуйста разобраться здесь ошибка.Хочу написать программу, которая переводит из двоичной системы счисления в десятичную, на языке С++. Приложу текст программы в файле World. Программа написана с помощью getche(). Как я понимаю она должна обрабатывать каждый символ который введен с клавиатуры.ВСЕ В ФАЙЛЕ
Приложения:
Ответы
Ответ дал:
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;
// Я когда в реализовывал так,если не сработает пишите в комментариях
Ответ дал:
0
то есть пользователь вводит число в десятичной, а получает его в двоичной, я правильно понимаю?
Ответ дал:
0
в двоичной
Ответ дал:
0
а выводит в дясятичной
Ответ дал:
0
числа только целые?
Ответ дал:
0
da
Вас заинтересует
2 года назад
2 года назад
3 года назад
8 лет назад
8 лет назад
9 лет назад