Εισάγετε τις παρακάτω γραμμές κώδικα στο πρόγραμμα C : .
NumberToWords δημόσια τάξη {
στατική τελική String [ ] = { Number1 " " , " Εκατό " } ?
static final String [ ] = { Αριθμός2 " " , " Ένα "," Δύο " , " Τρία " , " Τέσσερα " , " Πέντε " ,
" Έξι " , " Seven " , " Οκτώ " , " Nine " , " Δέκα " } ?
αριθμό String (αριθμός int ) {
str String ?
αν (αριθμός 100 % <10 ) {
str = Αριθμός2 [ αριθμός 100 % ] ?
αριθμός /= 100 ?
}
else {
str = Αριθμός2 [ αριθμός % 5 ] ?
αριθμός /= 5 ?
} 2
Ακολουθήστε αρχικές γραμμές σας κώδικα με :
αν (αριθμός == 0 ) επιστροφή str ?
επιστρέψει Αριθμός2 [ αριθμός] + " εκατοντάδες" + str ?
}
public String μετατροπή (αριθμός int ) {
αν (αριθμός == 0 ) {
επιστροφή " μηδέν" ?
}
String προ = " " ?
String str1 = " " ?
int i = 0 ?
κάνουμε {
int n = αριθμός 100 % ?
if ( ! n = 0 ) {
String s = αριθμός (n ) ?
str1 = s + Number1 [ i ] + str1 ?
}
εικόνων 3
Finish ο αριθμός για τη μετάβαση αξία λέξη με αυτές τις γραμμές κώδικα :
i + + ?
αριθμό
/= 100 ?
}
ενώ (αριθμός > 0 ) ? .
επιστρέψει ( προ + str1 ) trim ( ) ?
}
δημόσια στατική άκυρη κύρια ( String [ ] args ) {
NumberToWords num = νέα NumberToWords ( ) ?
Σύστημα . out.println ( " λέξεις είναι : = " + num.convert ( 0 ) ) ?
System.out.println ( "Τα λόγια είναι : = " + num.convert ( 1 ) ) ?
System.out.println ( "Τα λόγια είναι : = " + num.convert ( 9 ) ) ?
System.out.println ( " λέξεις είναι : = " + num.convert ( 100 ) ) ?
} }
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα