Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> PHP

पहली प्राकृतिक संख्या को खोजने के लिए PHP प्रोग्राम जिसका भाज्य संख्या 'x' से विभाजित किया जा सकता है

पहली प्राकृत संख्या ज्ञात करने के लिए जिसका भाज्य संख्या 'x' से विभाजित किया जा सकता है, कोड इस प्रकार है -

उदाहरण

<?php
function factorial_num($x_val)
{
   $i = 1;
   $fact_num = 4;
   for ($i = 1; $i < $x_val; $i++)
   {
      $fact_num = $fact_num * $i;
      if ($fact_num % $x_val == 0)
         break;
   }
   return $i;
}
$x_val = 16;
print_r("The first natural number whose factorial can be divided by 16 is ");
echo(factorial_num($x_val));
?>

आउटपुट

The first natural number whose factorial can be divided by 16 is 4

'फैक्टोरियल_नम' नाम का एक फ़ंक्शन किसी संख्या के फ़ैक्टोरियल की गणना करता है और यह देखने के लिए जाँच करता है कि क्या यह 16 से विभाज्य है, और यदि हाँ, तो उस संख्या को आउटपुट के रूप में लौटाता है। फ़ंक्शन के बाहर, एक संख्या परिभाषित की जाती है और इसे फ़ंक्शन के पैरामीटर के रूप में पास किया जाता है। प्रासंगिक आउटपुट कंसोल पर प्रदर्शित होता है।


  1. जावा प्रोग्राम किसी संख्या का भाज्य ज्ञात करने के लिए

    इस लेख में, हम समझेंगे कि किसी संख्या का भाज्य कैसे ज्ञात किया जाता है। किसी संख्या का भाज्य स्वयं का गुणनफल होता है जिसमें प्रत्येक निम्न संख्या होती है। फैक्टोरियल एक फ़ंक्शन है जो शून्य से अधिक प्राकृतिक संख्याओं पर लागू होता है। फ़ैक्टोरियल फ़ंक्शन का प्रतीक एक संख्या के बाद एक विस्मयादिबोधक चि

  1. बड़ी संख्या का भाज्य खोजने के लिए पायथन कार्यक्रम

    मान लीजिए कि हमारे पास एक बड़ी संख्या n है। हमें इसका फैक्टोरियल खोजना होगा। कुछ अन्य भाषाओं में बड़ी संख्या का भाज्य ज्ञात करना बहुत कठिन है क्योंकि यह पूर्णांक डेटा प्रकारों की सीमा से अधिक हो सकता है। लेकिन पायथन में यह स्वचालित रूप से लंबाई का पता लगा लेगा और डिफ़ॉल्ट रूप से संख्या को बड़े पूर्ण

  1. पुनरावर्तन के बिना किसी संख्या के भाज्य को खोजने के लिए पायथन कार्यक्रम

    जब रिकर्सन का उपयोग किए बिना किसी संख्या के फैक्टोरियल को खोजने की आवश्यकता होती है, तो जबकि लूप का उपयोग किया जा सकता है। उदाहरण नीचे उसी के लिए एक प्रदर्शन है - my_num = int(input("Enter a number :")) my_factorial = 1 while(my_num>0):    my_factorial = my_factorial*my_num &