BAZE DE NUMERE, C++
Se dau două numere n și b, unde b este o bază de numerație, iar n un număr reprezentat în baza b. Să se afișeze numărul obținut prin transformarea lui n din baza b în baza 10.
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
using namespace std;
int main()
{
int n, b, zecimal=0, z=1;
cin >> n >> b;
while (n)
{
zecimal= zecimal+n%10*z;
n/=10; z=z*b;
}
cout << zecimal;
return 0;
}
vartictudor:
ceva e gresit te rog sa repari, m-ar ajuta foarte mult
Alte întrebări interesante
Informatică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Informatică,
8 ani în urmă
Religie,
9 ani în urmă
Limba română,
9 ani în urmă