Descriere:Converia unui numar din baza 10 in baza q,exemplu din baza 10 in baza 8.
Download:
Autor:Gaby
Sursa (Link-ul oficial): forum
Propria parere:
Tutorialul:
1.Incepem cu deschiderea programului de lucru Code::Blocks.
2.Vom crea un proiect nou cu ce nume doriti voi.File->New->Project->Console Application.
3.Proiectul va afisa la inceput:
Cod: Selectaţi tot
#include<iostream>
using namespace std;
intmain ()
{
cout<<"Hello world";
return 0;
}
Cod: Selectaţi tot
#include <iostream>
using namespace std;
int main()
{
}Cod: Selectaţi tot
#include <iostream>
using namespace std;
int main()
{
}Cod: Selectaţi tot
int n,q,c,r,nr,p;
cin>>n;
cin>>q;6.Dupa vom introduce in structura while.
Cod: Selectaţi tot
while(n!=0){
c=n/q;
r=n%q;
nr=r*p+nr;
p=p*10;
n=c;7.Afisam rezultatul.
Cod: Selectaţi tot
cout<<"Numarul este "<<nr<<endl;Programul arata astfel.
Cod: Selectaţi tot
#include <iostream>
using namespace std;
int main()
{
int n,q,c,r,nr,p;
cin>>n;
cin>>q;
while(n!=0){
c=n/q;
r=n%q;
nr=r*p+nr;
p=p*10;
n=c;
}
cout<<"Numarul este "<<nr<<endl;
return 0;
}Numele topicului sa fie [Intrebare]Conversia unui numar din baza 10 in baza q

