Hvordan skrive Ord Equivalent of a Sjekk Beløp i C Programming

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));

}

}