#include <iostream>
#include <cmath>
using namespace std;
int zamiana(int Y, double M){
int tab[32]={0};
int i=0;
while(i<32){
tab[i]=Y % 10;
Y=Y / 10;
i++;
}
int suma=0,x;
for(int k=0; k<32; k++){
x = pow(M, k);
suma= suma + (tab[k] * x);
}
cout<<suma;
return suma;
}
int main(){
int x,y;
cout<<"podaj liczbe ktora chcesz zamienic: ";
cin>>x;
cout<<"\n";
cout<<"podaj z jakiego systemu jest ta liczba: ";
cin>>y;
cout<<"\n";
cout<<"Twoja liczba w systemie "<<y<<"-owym: "<<x<<"\n\n";
cout<<"Twoja liczba w systemie 10-tnym: ";
zamiana(x,y);
cout<<"\n\n";
system("pause");
}
Offline