Το επενδύσεις του ένα Αριθμός είναι να πάρετε τον αριθμό που προκύπτει από Μετακινήσετε όλα τα ψηφία του στο αντίστροφη σειρά όπου είναι επί του παρόντος, δηλαδή, ξενάγησης Ψηφία του δεξιά προς τα αριστερά. Σαν αυτό, Αν πρέπει να παράδειγμα τον αριθμό 1024, η επένδυση θα έδινε τον αριθμό 4201. Ας δούμε πώς θα το πετύχουμε αυτό με Java:
Κωδικός:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | class InvertirNumero { public static void main( String[] args ) { int numero, invertido = 0, resto; Scanner s = new Scanner( System.in ); System.out.println( "Ejemplo para la inversión de un número" ); System.out.println( "Introduce un número: " ); numero = s.nextInt(); while( numero > 0 ) { resto = numero % 10; invertido = invertido * 10 + resto; numero /= 10; } System.out.println( "Número invertido: " + invertido ); } } |
Όπως μπορείτε να δείτε, με τη λειτουργία των Ενότητα και αργότερα Διαίρεση, Αυτό που κάνετε είναι να μετακινηθείτε στα διαφορετικά ψηφία του εν λόγω αριθμού, από δεξιά προς τα αριστερά, και πρόσθεσέ τα σε αντίστροφη σειρά στη νέα μεταβλητή.
Έξοδος:
1 2 3 4 | Ejemplo para la inversión de un número Introduce un número: 1024 Número invertido: 4201 |
Αφήστε μας ένα σχόλιο ή enter για να τοΦόρουμ