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

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

यह जांचने के लिए कि क्या किसी संख्या के सभी अंक इसे PHP में विभाजित करते हैं, कोड इस प्रकार है -

उदाहरण

<?php
function divisibility_check($my_val, $my_digit)
{
   return ($my_digit != 0 && $my_val % $my_digit == 0);
}
function divide_digits($n)
{
   $temp = $my_val;
   while ($temp > 0)
   {
      $my_digit = $my_val % 10;
      if (!(divisibility_check($my_val, $my_digit)))
         return false;
      $temp /= 10;
   }
   return true;
}
$val = 255;
if (divide_digits($val))
   echo "All the numbers can be divided";
else
   echo "All the numbers can't be divided";
?>

आउटपुट

All the numbers can be divided

'divisibility_check' नाम का एक फ़ंक्शन परिभाषित किया गया है जो यह देखने के लिए जाँच करता है कि क्या संख्या 0 नहीं है और यदि कोई संख्या शेष के रूप में कोई मान छोड़े बिना संख्या के प्रत्येक अंक को पूरी तरह से विभाजित करती है। 'डिवाइड_डिजिट्स' नाम का एक अन्य फ़ंक्शन परिभाषित किया गया है जो यह देखने के लिए जांच करता है कि संख्या में प्रत्येक अंक संख्या को पूरी तरह से विभाजित करता है या नहीं। संख्या को परिभाषित किया गया है, और इस संख्या को पैरामीटर के रूप में पारित करके 'divid_digits' फ़ंक्शन को कॉल किया जाता है। प्रासंगिक संदेश कंसोल पर प्रदर्शित होता है।


  1. जावा प्रोग्राम यह जाँचने के लिए कि क्या किसी संख्या के सभी अंक इसे विभाजित करते हैं

    यह जांचने के लिए कि क्या किसी संख्या के सभी अंक इसे विभाजित करते हैं, जावा कोड इस प्रकार है - उदाहरण import java.io.*; public class Demo{    static boolean divisibility_check(int val, int digit){       return (digit != 0 && val % digit == 0);    }   &n

  1. जांचें कि क्या किसी संख्या के सभी अंक इसे पायथन में विभाजित करते हैं

    मान लीजिए कि हमारे पास एक संख्या n है। हमें यह जांचना है कि इसके सभी अंक n को विभाजित कर सकते हैं या नहीं। इसलिए, यदि इनपुट n =135 जैसा है, तो आउटपुट ट्रू होगा, क्योंकि (135/1 =135), (135/3 =45) और (135/5 =27)। इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - वैल:=n 0, करें d :=वैल मॉड 10 यदि n,

  1. पायथन प्रोग्राम फॉर चेक अगर किसी संख्या के सभी अंक इसे विभाजित करते हैं

    इस लेख में, हम दिए गए समस्या कथन को हल करने के लिए समाधान और दृष्टिकोण के बारे में जानेंगे। समस्या कथन −किसी संख्या n को देखते हुए, ज्ञात कीजिए कि n के सभी अंक इसे विभाजित करते हैं या नहीं। यहां हम जांच करेंगे कि दी गई संख्या में कोई 0 नहीं है क्योंकि यह शून्य अपवाद से भाग देगा और इसलिए हमें उत्तर