Обръщане в друга бройна система

Да се напише програма, която позволява въвеждането на 3 цифрено число (като едно число, а не като отделни цифри) от дадена позиционна бройна система, въвеждане на основата на бройната система (<=10) и  извежда стойността на числото в десетична бройна система.

Публикувано в 11а с етикети , , . Постоянна връзка.

5 Responses to Обръщане в друга бройна система

  1. krisizdravi95 каза:
    #include <cstdlib>
    #include <iostream>
    
    using namespace std;
    
    int main(int argc, char *argv[])
    { int a,b,c,q;
      cout<<"vuvedete chislo: ";
      cin>>a>>b>>c;
      cout<<"vuvedete osnova: "<<endl;
      cin>>q;
      cout<<"stoinostta na chisloto e: "<<a*q*q+b*q+c*1<<endl;
      
        system("PAUSE");
        return EXIT_SUCCESS;
    }
    
  2. emi4ka1995 каза:
     
    #include <cstdlib>
    #include <iostream>
    
    using namespace std;
    
    int main(int argc, char *argv[])
    {
        int c1,c2,c3,q;
        
        cout<< " Vavedete cifrite: " ;
        cin>> c1>>c2>>c3;
        cout<< "Vavedete osnovata: " ;
        cin>> q;
        cout<< "Stoinostta na chisloto e: ";
        cout<< (c1*q*q)+(c2*q)+(c3*1) <<endl;
        system("PAUSE");
        return EXIT_SUCCESS;
    }
    
    
  3. dreanor каза:
    #include <cstdlib>
    #include <iostream>
    
    using namespace std;
    
    int main(int argc, char *argv[])
    {
        int chislo,c1,c2,c3,osnowa,t1,t2,t3,t4;
        cout << "Wuwedi Chislo za preobrazuwane i osnowa razdeleni s interwal: ";
        cin >> chislo>>osnowa;
        c1=chislo % 10;
        c2=chislo/10 % 10;
        c3=(chislo/10)/10; 
        cout <<"Cislata sa: "<<c1<<" "<<c2<<" "<<c3<<endl;
        t1=c3;
        t2=c3*osnowa+c2;
        t3=t2*osnowa+c1;
        cout <<"Stoinosta e: "<<t3<<endl;
        system("PAUSE");
        return EXIT_SUCCESS;
    }
    
  4. Gadget каза:
     
    int chislo,c1,c2,c3,p,q;
        cout<<"Vavedete tricifreno chislo:"<<endl;
        cin>>chislo;
        cout<<"Vavedete Broina sistema:"<<endl;
        cin>>q;
        c3=chislo%10;
        c2=(chislo/10)%10;
        c1=chislo/100;
        p=(c1*(q*q))+(c2*q)+(c3*1);
        cout<<"Otgovorut e:"<<" "<<p<<endl;
    

Вашият коментар