Convertire numeri in lettere - C++, Visual C#, Visual Basic, PHP, Java, Python

Il problema di convertire i numeri in lettere ricorre frequentemente nelle applicazioni informatiche. Ad esempio occorre convertire l’anno 2022 in “duemilaventidue” o l’importo 8991 in “ottomilanovecentonovantuno”. Nelle sezioni dell'Area download propongo le mie soluzioni nei linguaggi di programmazione: C++, Visual C#, Visual Basic, PHP, Java Console e Java Swing, Python

  1. Scarica la soluzione C++
  2. Scarica la soluzione Visual C#
  3. Scarica la soluzione Visual Basic
  4. Scarica la soluzione PHP
  5. Scarica la soluzione Java Console
  6. Scarica la soluzione Java Swing
  7. Scarica la soluzione Python

Le soluzioni sono didattiche, sviluppate senza ricercare costrutti e sintassi complesse e con l'obiettivo della chiarezza, della semplicità e della massima leggibilità. L’algoritmo utilizzato è sicuramente originale e spero di facile comprensione.

numeriLettereC++
Soluzione C++

 

numeriLettereVC#
Soluzione Visual C#

 

numeriLettereVBNet

Soluzione Visual Basic

 

numeri lettere php

Soluzione PHP

 

numeriLettereCJconsole

 Soluzione Java Console

 

numeriLettereJSwing

Soluzione Java Swing

 

numeriLetterePython

Soluzione Python