Questo appunto contiene un allegato
C++ - Conversione da decimale ad ottale scaricato 21 volte
Video appunto: C++ - Conversione da decimale ad ottale

C++ - Conversione da decimale ad ottale



Codice C++ del programma:

//Programma che converte un numero decimale in un numero ottale.

#include
#include
using namespace std;

int main()
{
int num;
int n=0;
int resti[n];
int resto;

cout cin>>num;
while (num>0) //ripete l'azione finché num è maggiore di 0
{
resto=num%8; //salva il resto nella variabile 'resto'
switch (resto) //porta il valore della variabile resto all'interno
{
case 0:
resti[n]=0;
break;
case 1:
resti[n]=1;
break;
case 2:
resti[n]=2;
break;
case 3:
resti[n]=3;
break;
case 4:
resti[n]=4;
break;
case 5:
resti[n]=5;
break;
case 6:
resti[n]=6;
break;
case 7:
resti[n]=7;
break;
default:
break;
}
num=num/8;
n++;
}
n--;
cout while (n>=0) //con questo ciclo, viene stampato il numero convertito
{
cout n--;
}
cout
return 0;
}