Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> C /C + + Programming >> .

Come scrivere la parola equivalente di un assegno Importo in C Programmazione

Il linguaggio di programmazione C è utilizzato in quasi ogni architettura di computer in giro . Il linguaggio C , sviluppato a volte tra il 1969 e il 1973 , è utilizzato principalmente per lo sviluppo di software applicativo portatile e il software di sistema . Un esempio è la capacità del programma di tradurre numeri a parole per , diciamo, un assegno bancario . Al fine di " insegnare" il programma per tradurre i numeri specifici in parole , è necessaria un po 'di codice semplici istruzioni
1

inserire le seguenti righe di codice nel programma C : .

public class NumberToWords {

static final String [ ] Numero 1 = { " " , " Cento" } ;

static final String [ ] Number2 = { " " , " One " , " due " , " tre "," quattro " ," cinque " , Stati

" Sei " , " Seven " , " otto " , " nove " , " Ten "} ;

numero String ( int numero ) {

String str ;

if ( numero % 100 < 10) {

str = Number2 [ % numero 100 ] ;

numero /= 100;

}

else {

str = Number2 [ % numero 5] ;

numero /= 5;

}
2

Seguire le linee iniziali del codice con :

if ( numero == 0 ) return str ;

ritorno Number2 [numero ] + "cento" + str ;

}

public String convert ( int numero ) {

if ( numero == 0 ) {

ritorno " zero" ;

}

String pre = " " ;

String str1 = " " ;

int i = 0;

fare {

int n = numero% 100;

if ( n = 0 ) {

String s = numero ( n) ;

str1 = s + Numero1 [ i] + str1 ;

}
3

Finish il numero di parola valore di transizione con queste righe di codice :

i + + ;

numero /= 100;

}

while ( numero > 0 ) ;

ritorno (pre + str1 ) trim ( ) .

}

public static void main ( String [] args ) {

NumberToWords num = new NumberToWords ( ) ;

sistema . out.println ( " parole è : = " + num.convert ( 0 ) ) ;

System.out.println ( " parole è : = " + num.convert ( 1) ) ;

System.out.println ( " parole è : = " + num.convert ( 9) ) ;

System.out.println ( " parole è: = " + num.convert ( 100) ) ; }


}

 

Programmazione © www.354353.com