
को क्रमगुणित एक संख्या की तुलना में अधिक कुछ नहीं है उत्पाद सभी की सकारात्मक पूर्णांक से 1 संख्या के लिए सवाल में, शामिल. यह एक गणितीय ऑपरेशन है जिसे नोटेशन द्वारा दर्शाया गया है 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; } |
आप देख सकते हैं कि कैसे हम मॉड्यूलरइज़ करते हैं थोड़ा समस्या पैदा करने के लिए एक विशिष्ट कार्य की गणना के लिए क्रमगुणित. आप यह भी देख सकते हैं कि उस फ़ंक्शन के भीतर कैसे, हम का उपयोग करते हैं अंकगणित असाइनमेंट ऑपरेटर *= जैसा कि हम एक में देखा पिछले उदाहरण.
आउटपुट:
1 2 | Ejemplo del Cálculo del factorial de un número en Java El factorial de 6 es: 720 |

हमें एक टिप्पणी छोड़ दो या करने के लिए दर्ज करेंफोरम