#include <iostream.h>

// calcola migliaia,centinaia,decine,unità di 1 numero;

int main () {
	 int numero;
	 cout << "Scrivi un numero intero non negativo " <<endl;
	 cout << "(e che sia piu piccolo di 10.000)"<<endl;
	 cin >> numero;
	 int migliaia, centinaia, decine, unita;
	 migliaia = numero/1000;
	 centinaia = (numero/100)-(migliaia*10);
	 decine = (numero/10)-(migliaia*100+centinaia*10);
	 unita = numero-(migliaia*1000+centinaia*100+decine*10);

	 cout << "Il numero è composto da: "<< endl;
	 cout << migliaia << " migliaia, " << centinaia;
	 cout << " centinaia, " << decine << " decine, " << unita << " unità."<< endl;
	 return 0;
    }
