BAZE DE NUMERE , C++
Se citește un număr b, reprezentând o bază de numerație și apoi n numere naturale, reprezentând cifrele unui număr scris în baza b. Determinați transformarea acestui număr în baza 10.
Răspunsuri la întrebare
Răspuns de
4
#include <iostream>
using namespace std;
int main()
{
long long n, b, num, z=1, i, zecimal=0;
cin >> b >> n;
for (i=1; i<n; ++i)
z*=b;
for (i=1; i<=n; ++i)
{
cin >> num;
zecimal=zecimal+num*z;
z/=b;
}
cout << zecimal;
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Informatică,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă