Paweł Ch. - 2008-01-25 20:59:28

#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");
}

GotLink.plwodomierze wrocław biuro rachunkowe www.otokot.pl