على مضروب من عدد هو فقط المنتج من جميع الأعداد الصحيحة الموجبة من 1 حتى عدد في مسألة, وشملت. انها عملية رياضية يتم اَنها بواسطة اِن n! (n مضروب). أحب هذا, مضروب, على سبيل المثال, 6, هو نتيجة ضرب جميع الاعداد الكاملة بين 1 و 6, كلاهما شامل.
6! = 6 * 5 * 4 * 3 * 2 * 1 = 720
في هذه الحالة سوف نرى كيف نقوم ببعض برنامج في جاوة إجراء حساب عامل عدد التي سنقوم بإدخالها بواسطة المعلمات.
مدونة:
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; } |
يمكنك أن ترى كيف نحن modularize قليلا مشكلة خلق وظيفة محددة لحساب مضروب. يمكنك أيضاً أن ترى كيف ضمن تلك الدالة, نحن الاستفادة من عامل توزيع حسابي *= وكما رأينا في المثال أعلاه.
الإخراج:
1 2 | Ejemplo del Cálculo del factorial de un número en Java El factorial de 6 es: 720 |
ترك لنا تعليق أو أدخلالمنتدى