Informatică, întrebare adresată de ciutacamalia, 8 ani în urmă

Scrie un program care sa converteasca in baza 10 un numar scris in baza k (k<10).

Răspunsuri la întrebare

Răspuns de ib2346
1

Explicație:

#include <iostream>

using namespace std;

int main()

{

int n, k, p;

cin >> n >> k;

p = 1;

int nr_b10 = 0;

while(n)

{

nr_b10 += n % 10 * p;

p *= k;

n /= 10;

}

cout << nr_b10;

return 0;

}

Alte întrebări interesante