Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Ciao raga, con questo programma, acquisisco un numero e converto tale numero in lettere.
Vorrei però che il numero non sia aquistito come faccio io (cioè un numero alla volta), ma tutto insieme, ad esempio se vorrei inserire quaranta cinque:
scrivo direttamente 45,
invece di scrivere:
4 e poi
5.
questo è il mio codice:
Codice sorgente - presumibilmente C#
#include <iostream>
#include <string.h>
int z,N,I,num,conta,k;
char risp;
int vet[8],numeri[8];
void Unita(void);
void Decine(void);
usingnamespacestd;
string car[9];
string car1[10];
string primi[8];
string meta[8];
int main()
{
conta=0;
car[0]="uno";
car[1]="due";
car[2]="tre";
car[3]="quattro";
car[4]="cinque";
car[5]="sei";
car[6]="sette";
car[7]="otto";
car[8]="nove";
car1[0]="dieci";
car1[1]="undici";
car1[2]="dodici";
car1[3]="tredici";
car1[4]="quattordici";
car1[5]="quindici";
car1[6]="sedici";
car1[7]="diciasette";
car1[8]="diciotto";
car1[9]="diciannove";
numeri[0]=2;
numeri[1]=3;
numeri[2]=4;
numeri[3]=5;
numeri[4]=6;
numeri[5]=7;
numeri[6]=8;
numeri[7]=9;
meta[0]="vent";
meta[1]="trent";
meta[2]="quarant";
meta[3]="cinquant";
meta[4]="sessant";
meta[5]="settant";
meta[6]="ottant";
meta[7]="novant";
primi[0]="venti";
primi[1]="trenta";
primi[2]="quaranta";
primi[3]="cinquanta";
primi[4]="sessanta";
primi[5]="settanta";
primi[6]="ottanta";
primi[7]="novanta";
cout<<"Inserisci il numero di numeri da inserire = ";