Salve a tutti,
ho scritto un banale programmino che mi trasforma un numero da decimale a binario;
il problema è che, per come lo scritto, me lo fa visualizzare scritto in verticale e da leggere dal basso verso l'alto;
come posso fare per leggerlo in orizzontale?
Grazie
P.S.:
ve lo mostro per qualche consiglio...
#include<iostream>
#include<math.h>
using namespace std;
int a,b,c,d,e,f,g,h,i,numero;
void calcolo ();
void calcolobis();
int main ()
{
cout << "Inserisci un numero qualsiasi e, leggendo dal basso verso l'alto \n avrai il suo corrispondente in binario " <<endl;
cin >> numero;
cout << "\n \n"<< endl;
calcolo ();
};
void calcolo()
{
a = numero/2;
b = a*2,
c = numero - b;
cout << c << endl;
d = a/2;
e = d*2;
f = a - e;
cout << f <<endl;
calcolobis();
}
void calcolobis()
{
if ( e > 0)
{ numero = d;
a = b = c = e = f = 0;
calcolo ();
}
else
system ("Pause");
}