
Το παραγοντικό ένας αριθμός δεν είναι περισσότερο από το προϊόντος από όλα τα θετικοί ακέραιοι αριθμοί από το 1 μέχρι τον αριθμό εν λόγω, περιλαμβάνονται. Είναι μια μαθηματική πράξη, που συμβολίζεται από τη σημειογραφία n! (παραγοντικό του ν). Σαν αυτό, το παραγοντικό, για παράδειγμα, 6, Είναι το αποτέλεσμα του πολλαπλασιασμού όλους τους ακέραιους αριθμούς μεταξύ 1 και 6, τόσο χωρίς αποκλεισμούς.
6! = 6 * 5 * 4 * 3 * 2 * 1 = 720
Σε αυτή την περίπτωση θα δούμε πώς να κάνει ένα μικρό Πρόγραμμα Java για τη διεξαγωγή της παραγοντικό υπολογισμού ένας αριθμός που θα εισάγουμε από παραμέτρους.
Κωδικός:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | class Factorial { public static void main( String[] args ) { int numero = 6; System.out.println( "Ejemplo del Cálculo del factorial de un número en Java" ); System.out.println( "El factorial de " + numero + " es: " + factorial( numero ) ); } public static int factorial( int numero ) { int fact = 1; for( int i = 1; i <= numero; i++ ) { fact *= i; } return fact; } |
Μπορείτε να δείτε ως modularizamos ένα μικρό πρόβλημα δημιουργώντας ένα συγκεκριμένη λειτουργία για τον υπολογισμό της η παραγοντικό. Μπορείτε επίσης να δείτε όπως μέσα σε αυτή τη λειτουργία, Μπορούμε να κάνουμε χρήση της την τελεστής αριθμητικής ανάθεσης *= όπως είδαμε σε μια προηγούμενο παράδειγμα.
Έξοδος:
1 2 | Ejemplo del Cálculo del factorial de un número en Java El factorial de 6 es: 720 |
