What is Function ? (In Hindi)topjankari.com

What is Function ? (In Hindi)

What is Function ? (In Hindi).

save water save tree !


गणित में, एक फ़ंक्शन को परिभाषित मूल्यों और एक या अधिक चर के बीच संबंध के रूप में परिभाषित किया जाता है। उदाहरण के लिए, एक साधारण गणित कार्य हो सकता है:

y = 2x

इस उदाहरण में, y से x का संबंध यह है कि y, x द्वारा दिए गए मान से दोगुना है। जबकि गणित के कार्य इससे कहीं अधिक जटिल हो सकते हैं, अधिकांश कंप्यूटर प्रोग्रामिंग में उपयोग किए जाने वाले कार्यों के सापेक्ष सरल हैं। यह इसलिए हो सकता है कि गणित के कार्यों को अक्सर "अभिव्यक्ति" के रूप में संदर्भित किया जाता है, जबकि कंप्यूटर फ़ंक्शन को अक्सर "Procedure" या "subroutines" कहा जाता है।

कंप्यूटर Functions गणित के Functions के समान हैं, जिसमें वे संदर्भ पैरामीटर, जो पारित हो जाते हैं, या Function में इनपुट कर सकते हैं। यदि उपरोक्त उदाहरण को कंप्यूटर फ़ंक्शन के रूप में लिखा गया था, तो "x" इनपुट पैरामीटर होगा और "y" परिणामी आउटपुट वैल्यू होगा। यह कुछ इस तरह लग सकता है:

Function Double (x)
{
  $ y = 2 * x;
  वापसी $ y;
}

उपरोक्त उदाहरण एक बहुत ही मूल कार्य है। कंप्यूटर कार्यक्रमों में उपयोग किए जाने वाले अधिकांश कार्यों में निर्देशों की कई लाइनें शामिल हैं और यहां तक ​​कि अन्य कार्यों का संदर्भ भी हो सकता है। एक Function स्वयं को भी संदर्भित कर सकता है, उस स्थिति में इसे (recursive function) पुनरावर्ती फ़ंक्शन कहा जाता है। कुछ कार्यों के लिए किसी पैरामीटर की आवश्यकता नहीं हो सकती है, जबकि अन्य में कई की आवश्यकता हो सकती है। यद्यपि चरों के लिए चर वापस करना आम बात है, कई Function किसी भी मान को नहीं लौटाते हैं, बल्कि इसके बजाय डेटा चलाते हैं।

फ़ंक्शंस को कभी-कभी कंप्यूटर प्रोग्राम के बिल्डिंग ब्लॉक माना जाता है, क्योंकि वे छोटे और बड़े दोनों डेटा को नियंत्रित कर सकते हैं। जबकि फ़ंक्शन को एक कार्यक्रम के भीतर कई बार कहा जा सकता है, उन्हें केवल एक बार घोषित करने की आवश्यकता होती है। इसलिए, प्रोग्रामर अक्सर उन कार्यों के "पुस्तकालयों" का निर्माण करते हैं जिन्हें एक या अधिक कार्यक्रमों द्वारा संदर्भित किया जा सकता है। फिर भी, बड़े कंप्यूटर प्रोग्राम के स्रोत कोड में सैकड़ों या हजारों Function हो सकते हैं।

Link