Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int a1;
- int a2;
- int a3;
- string acent = "", adec = "", aun = "";
- string risultato = "";
- int n = 0;
- Console.WriteLine("Inserire numero da 0 a 100:");
- n = Convert.ToInt32(Console.ReadLine());
- if(n>100)
- {
- a1 = Convert.ToInt32(n / 100);
- switch (a1)
- {
- case 1:
- acent = "Cento";
- break;
- case 2:
- acent = "DueCento";
- break;
- case 3:
- acent = "TreCento";
- break;
- case 4:
- acent = "QuattroCento";
- break;
- case 5:
- acent = "CinqueCento";
- break;
- case 6:
- acent = "SeiCento";
- break;
- case 7:
- acent = "SetteCento";
- break;
- case 8:
- acent = "OttoCento";
- break;
- case 9:
- acent = "NoveCento";
- break;
- }
- risultato = risultato + acent;
- a2 = ((n-(Convert.ToInt32(n/100))*100)/10);
- if ( a2 == 1)
- {
- a2 = n - ((Convert.ToInt32(n / 100)) * 100);
- switch (a2)
- {
- case 10:
- adec = "Dieci";
- break;
- case 11:
- adec = "Undici";
- break;
- case 12:
- adec = "Dodici";
- break;
- case 13:
- adec = "Tredici";
- break;
- case 14:
- adec = "Quattordici";
- break;
- case 15:
- adec = "Quindici";
- break;
- case 16:
- adec = "Sedici";
- break;
- case 17:
- adec = "Diciasette";
- break;
- case 18:
- adec = "Diciotto";
- break;
- case 19:
- adec = "Diciannove";
- break;
- }
- risultato = risultato + adec;
- Console.WriteLine(risultato);
- }
- else
- {
- switch(a2)
- {
- case 2:
- adec = "Venti";
- break;
- case 3:
- adec = "Trenta";
- break;
- case 4:
- adec = "Quaranta";
- break;
- case 5:
- adec = "Cinquanta";
- break;
- case 6:
- adec = "Sessanta";
- break;
- case 7:
- adec = "Settanta";
- break;
- case 8:
- adec = "Ottanta";
- break;
- case 9:
- adec = "Novanta";
- break;
- }
- risultato = risultato + adec;
- a3 = n - Convert.ToInt32(n / 10) * 10;
- switch (a3)
- {
- case 0:
- aun = "";
- break;
- case 1:
- aun = "Uno";
- break;
- case 2:
- aun = "Due";
- break;
- case 3:
- aun = "Tre";
- break;
- case 4:
- aun = "Quattro";
- break;
- case 5:
- aun = "Cinque";
- break;
- case 6:
- aun = "Sei";
- break;
- case 7:
- aun = "Sette";
- break;
- case 8:
- aun = "Otto";
- break;
- case 9:
- aun = "Nove";
- break;
- }
- risultato = risultato + aun;
- Console.WriteLine(risultato);
- }
- }
- else
- {
- if (n>10)
- {
- a2 = ((n - (Convert.ToInt32(n / 100)) * 100) / 10);
- if(a2 == 1 )
- {
- a2 = n - ((Convert.ToInt32(n / 100)) * 100);
- switch (a2)
- {
- case 10:
- adec = "Dieci";
- break;
- case 11:
- adec = "Undici";
- break;
- case 12:
- adec = "Dodici";
- break;
- case 13:
- adec = "Tredici";
- break;
- case 14:
- adec = "Quattordici";
- break;
- case 15:
- adec = "Quindici";
- break;
- case 16:
- adec = "Sedici";
- break;
- case 17:
- adec = "Diciasette";
- break;
- case 18:
- adec = "Diciotto";
- break;
- case 19:
- adec = "Diciannove";
- break;
- }
- risultato = risultato + adec;
- Console.WriteLine(risultato);
- }
- else
- {
- switch (a2)
- {
- case 10:
- adec = "";
- break;
- case 11:
- adec = "Venti";
- break;
- case 12:
- adec = "Trenta";
- break;
- case 13:
- adec = "Quaranta";
- break;
- case 14:
- adec = "Cinquanta";
- break;
- case 15:
- adec = "Sessanta";
- break;
- case 16:
- adec = "Settanta";
- break;
- case 17:
- adec = "Ottanta";
- break;
- case 18:
- adec = "Novanta";
- break;
- }
- risultato = risultato + adec;
- a3 = n - Convert.ToInt32(n / 10) * 10;
- switch (a3)
- {
- case 0:
- aun = "";
- break;
- case 1:
- aun = "Uno";
- break;
- case 2:
- aun = "Due";
- break;
- case 3:
- aun = "Tre";
- break;
- case 4:
- aun = "Quattro";
- break;
- case 5:
- aun = "Cinque";
- break;
- case 6:
- aun = "Sei";
- break;
- case 7:
- aun = "Sette";
- break;
- case 8:
- aun = "Otto";
- break;
- case 9:
- aun = "Nove";
- break;
- }
- risultato = risultato + aun;
- Console.WriteLine(risultato);
- }
- }
- else
- {
- a3 = n - Convert.ToInt32(n / 10) * 10;
- switch (a3)
- {
- case 0:
- aun = "Zero";
- break;
- case 1:
- aun = "Uno";
- break;
- case 2:
- aun = "Due";
- break;
- case 3:
- aun = "Tre";
- break;
- case 4:
- aun = "Quattro";
- break;
- case 5:
- aun = "Cinque";
- break;
- case 6:
- aun = "Sei";
- break;
- case 7:
- aun = "Sette";
- break;
- case 8:
- aun = "Otto";
- break;
- case 9:
- aun = "Nove";
- break;
- }
- risultato = risultato + aun;
- Console.WriteLine(risultato);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement