Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cstring>
- #include <cmath>
- using namespace std;
- int main()
- {
- int chislo, sistema, n;
- char cifri[25];
- cout << "Osnova = ";
- cin >> sistema;
- cout << "Chislo v osnova " << sistema << " = ";
- cin >> cifri;
- int cifra;
- n = 0; chislo = 0;
- while (n < strlen(cifri))
- {
- if (cifri[strlen(cifri) - n-1] >= 'A')
- cifra = int(cifri[strlen(cifri) - n-1]) - 'A' + 10;
- else cifra = int(cifri[strlen(cifri) - n-1]) - '0' ;
- cout << cifri[strlen(cifri) - n-1] << "-" << cifra << " ";
- chislo = chislo + cifra * int(pow(sistema,n));
- n = n + 1;
- }
- cout << endl;
- cout << "Chisloto e " << chislo << endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment