Предмет: Информатика,
автор: lexa23072003
ЗДРАВСТВУЙТЕ, помогите пожалуйста разобраться здесь ошибка.Хочу написать программу, которая переводит из двоичной системы счисления в десятичную, на языке С++. Приложу текст программы в файле World. Программа написана с помощью getche(). Как я понимаю она должна обрабатывать каждый символ который введен с клавиатуры.ВСЕ В ФАЙЛЕ
Приложения:
Ответы
Автор ответа:
1
// Мой вариант решения
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;
// Я когда в реализовывал так,если не сработает пишите в комментариях
lexa23072003:
я хочу понять почему не так считает
Похожие вопросы
Предмет: Алгебра,
автор: victorovnangelina
Предмет: Математика,
автор: elieertie
Предмет: Информатика,
автор: max1156
Предмет: Математика,
автор: bryanskayapoli
Предмет: Литература,
автор: Анрэ