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

सी ++ प्रोग्राम में शेष ()


इस लेख में, हम C++ में कार्य, वाक्य रचना और शेष() फ़ंक्शन के उदाहरणों पर चर्चा करेंगे।

शेष क्या है ()?

शेष () फ़ंक्शन C++ STL में एक इनबिल्ट फ़ंक्शन है, जिसे हेडर फ़ाइल में परिभाषित किया गया है। शेष () का उपयोग शेष मापदंडों को खोजने के लिए किया जाता है।

यह फ़ंक्शन दो तर्क लेता है, एक अंश के लिए और दूसरा के लिए और इसके शेष की गणना करता है और एक फ़्लोटिंग-पॉइंट देता है जो निकटतम के लिए गोल होता है।

यह फ़ंक्शन गणना करता है -

remainder = numerator – roundquot * denominator;

जिसमें "शेष" परिणामी अंश है जो पहला तर्क है और हर दूसरा तर्क है और राउंडक्वाट अंश / हर का पूर्णांक (सम संख्या की ओर) परिणाम है।

यह फ़ंक्शन fmod फ़ंक्शन के समान है जो भागफल को शून्य की ओर घुमाता है।

सिंटैक्स

double remainder(double numerator, double denominator);

पैरामीटर

फ़ंक्शन निम्नलिखित पैरामीटर को स्वीकार करता है -

  • अंशगणक - भागफल के अंश का मान।

  • भाजक - भागफल का हर।

रिटर्न वैल्यू

यह फ़ंक्शन अंश और हर के शेष को लौटाता है यदि अंश शून्य है तो फ़ंक्शन भी शून्य लौटाएगा। जब हर शून्य होता है या तो फ़ंक्शन शून्य देता है या एक डोमेन त्रुटि देता है।

इनपुट

remainder(51, 5);

>आउटपुट

1

उदाहरण

#include <cmath>
#include <iostream>
using namespace std;
int main(){
   int numerator = 51;
   int denominator = 5, remainder_ans;
   remainder_ans = remainder(numerator, denominator);
   cout<<"Value of Remainder is " <<numerator << "/" << denominator << " is: " << remainder_ans << endl;
   return 0;
}

आउटपुट

यदि हम उपरोक्त कोड चलाते हैं तो यह निम्न आउटपुट उत्पन्न करेगा -

Value of Remainder is 51/5 is: 1

उदाहरण

//जब हर 0 है तो आउटपुट होगा -

#include <cmath>
#include <iostream>
using namespace std;
int main(){
   int numerator = 51;
   int denominator = 0, remainder_ans;
   remainder_ans = remainder(numerator, denominator);
   cout<<"Value of Remainder is " << numerator << "/" << denominator << " is: " <<
   remainder_ans << endl;
   return 0;
}

आउटपुट

यदि हम उपरोक्त कोड चलाते हैं तो यह निम्न आउटपुट उत्पन्न करेगा -

Value of Remainder is 51/0 is: -2147483648 //garbage value

  1. सी ++ प्रोग्राम में बाइनरी सर्च?

    द्विआधारी खोज, जिसे अर्ध-अंतराल खोज, लॉगरिदमिक खोज या बाइनरी चॉप के रूप में भी जाना जाता है, एक खोज एल्गोरिथ्म है जो एक क्रमबद्ध सरणी के भीतर लक्ष्य मान की स्थिति का पता लगाता है। बाइनरी खोज लक्ष्य मान की तुलना सरणी के मध्य तत्व से करती है। यदि वे समान नहीं हैं, तो आधा जिसमें लक्ष्य झूठ नहीं बोल सकत

  1. सी ++ हैलो, वर्ल्ड! कार्यक्रम

    सी ++ एक सामान्य प्रयोजन प्रोग्रामिंग भाषा है जो प्रक्रियात्मक, वस्तु-उन्मुख और सामान्य प्रोग्रामिंग का समर्थन करती है। C++, C का सुपरसेट है और सभी मान्य C प्रोग्राम C++ में भी मान्य हैं। C++ डेटा छिपाने, इनकैप्सुलेशन, इनहेरिटेंस, पॉलीमॉर्फिज्म आदि जैसी सुविधाओं के साथ ऑब्जेक्ट ओरिएंटेड प्रोग्रामिं

  1. सी++ प्रोग्राम स्ट्रक्चर

    प्रोग्रामिंग भाषा सीखने का सबसे अच्छा तरीका प्रोग्राम लिखना है। आमतौर पर, पहला प्रोग्राम जो शुरुआती लिखता है वह हैलो वर्ल्ड नामक एक प्रोग्राम होता है, जो आपके कंप्यूटर स्क्रीन पर बस हैलो वर्ल्ड प्रिंट करता है। हालांकि यह बहुत सरल है, इसमें C++ प्रोग्राम के सभी मूलभूत घटक शामिल हैं। आइए इस प्रोग्राम