using namespace std; #include #include "stack.h" int main () { //Dichiarazione variabili int decimale, app; //Rihiesta e acqusizione dati cout << "Inserisci il numero decimale da convertire in binario: "; cin >> decimale; //Inizializzazione stack init(); //Calcolo cifre binarie app=decimale; while (app!=0) { push(app % 2); app = app / 2; } //Stampa dei risultati if (decimale==0) cout << "0 in binario corrisponde a 0" << endl; else { cout << decimale << " in binario corrisponde a "; while (top(app)) { cout << app; pop(); } cout << endl; } }