C programmeringsspråk som brukes i praktisk talt alle datamaskiner arkitektur rundt. C-språk , utviklet en gang mellom 1969 og 1973 , er hovedsakelig brukt for å utvikle bærbare programvare og systemprogramvare. Et slikt eksempel er programmets evne til å oversette tall til ord for , sier en bank sjekk. For å "lære" programmet til å oversette konkrete tall i ord, er en enkel kode som kreves Instruksjoner
en
Sett inn følgende linjer med kode i C-program : .
< P > public class NumberToWords {
static final String [ ] Tall1 = { "", " hundre "} ;
static final String [ ] Tall2 = { " "," One " , " To " , " Tre " , " Fire "," Five " , etter
" Six " , " Seven " , " Eight "," Nine "," Ten "} ;
String nummer ( int antall ) {
String str ;
if ( nummer% 100 < 10 ) {
str = Tall2 [ nummer% 100 ];
nummer /= 100;
}
else {
str = Tall2 [ nummer% 5 ];
nummer /= 5 ;
}
2
orden på dine innledende linjer med kode med : en
if ( antall == 0 ) return str ;
< p > retur Tall2 [ nummer] + " hundre" + str ;
}
public String konvertere ( int antall ) {
< p> if ( antall == 0 ) {
return " null ";
}
String pre = " ";
String str1 = " ";
int i = 0;
gjøre {
int n = antall % 100;
if ( n = 0 ! ) {
String s = antall (n ) ;
str1 = s + Tall1 [ i] + str1 ;
}
3
Finish det tallet til ordet verdi overgang med disse linjene med kode :
i + +;
nummer /= 100;
}
while ( antall > 0 ) ;
avkastning ( pre + str1 ) trim (); .
}
public static void main ( String [] args ) {
NumberToWords num = new NumberToWords ();
System . out.println ( " ord er : = " + num.convert ( 0 ));
System.out.println ( " ord er : = " + num.convert ( 1 ) ) ;
System.out.println ( " ord er : = " + num.convert ( 9 ));
System.out.println ( " ord er : = "+ num.convert ( 100 ));
}
}