Informatică, întrebare adresată de dragosbloanta, 9 ani în urmă

Transformati din binar in zecimal:110111 in baza 2.

Răspunsuri la întrebare

Răspuns de express
1
Raspunsul este 55. Ai o sursa care te ajuta sa treci un numar scris intr-o baza b in baza 10. Succes!
#include <iostream>
long long nb,b,ni,k;
using namespace std;

int main()
{
    cout << "nb="; cin >> nb;
    cout << "b="; cin >> b;
    ni=1;
    while(nb)
    {
        ni=ni*10+nb%10;
        nb=nb/10;
    }
    k=0;
    while(ni/10)
    {
      k=k*b+ni%10;
      ni=ni/10;
    }
    cout<<k;
    return 0;
}

Alte întrebări interesante