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

Ответы 6

  • то есть пользователь вводит число в десятичной, а получает его в двоичной, я правильно понимаю?
    • Автор:

      dodger
    • 5 лет назад
    • 0
  • в двоичной
    • Автор:

      rugerjvmp
    • 5 лет назад
    • 0
  • а выводит в дясятичной
    • Автор:

      aidyn
    • 5 лет назад
    • 0
  • числа только целые?
  • da
  • // Мой вариант решения

    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;

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

  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years