BAZE DE NUMERE , C++
Se dă un număr n scris în baza b. Să se afișeze scrierea acestuia în baza c.
boiustef:
iau 90 şi nu văd de ce... dacă vrei postez codul...
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>
using namespace std;
int main()
{
unsigned long long int n, b, c;
cin >> n >> b >> c;
unsigned long long int zecimal=0, z=1;
while (n)
{
zecimal=zecimal+(n%10)*z;
z=z*b; n=n/10;
}
z=1; unsigned long long int num=0;
while (zecimal)
{
num=num+(zecimal%c)*z;
z=z*10; zecimal=zecimal/c;
}
cout << num;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă