Appunto ... una pessima idea, oltretutto poco "logica".Originariamente inviato da limeste
Praticamente devo inserire un numero intero da tastiera e dare in uscita a video il corrispettivo in lettere!![]()
Stavo pensando a creare 1variabile per ogni numero da qui a 1000(magari array di stringhe) sperando che nessuno inserisca 1001 hehe...però mi sembra una soluzione pessima direi..
No, devi avere chiare in generale le regole (e sicuramente le sai visto che si tratta di lingua italiana) per formare i numeri in lettere.
Troverai che ci sono casi particolari, troverai che ci sono ripetizioni nella logica differenziate magari solo da un suffisso, troverai che la soluzione migliore è quella di spezzare il numero ed esaminarlo a gruppi di 3 cifre, troverai che alla fin fine devi concatenare i testi parziali delle elaborazioni dei gruppi.