Hvordan skrive Ord Equivalent of a Sjekk Beløp i C Programming
Programmeringsspråket C brukes i nesten alle datamaskinarkitektur rundt. C-språk, utviklet en gang mellom 1969 og 1973, er i hovedsak brukes for å utvikle portabel programvare og systemprogramvare. Et slikt eksempel er programmets evne til å oversette tall til ord for, sier en banksjekk. For å "lære" program for å oversette bestemte tall i ord, er en enkel kode nødvendig.
Bruksanvisning
1 Sett følgende linjer med kode i C-program:
public class NumberToWords {
statiske endelige String [] Tall1 = { "", "hundre"};
statiske endelige String [] Tall2 = { "", "One", "Two", "Tre", "Fire", "Five",
"Six", "Seven", "Eight", "Nine", "Ten"};
String nummer (int tall) {
String str;
if (antall% 100 <10) {
str = Tall2 [nummer% 100];
nummer / = 100;
}
else {
str = Tall2 [nummer% 5];
nummer / = 5;
}
2 Følg den opprinnelige kodelinjer med:
if (antall == 0) tilbake str;
tilbake Tall2 [nummer] + "hundre" + str;
}
public String konvertere (int tall) {
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 Fullfør tall til ordet verdi overgang med disse linjene med kode:
i ++;
nummer / = 100;
}
while (tall> 0);
avkastning (pre + str1) .trim ();
}
public static void main (String [] args) {
NumberToWords num = nye 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));
}
}