Problem

1/6

चर

Theory Click to read/hide

वैरिएबल
एक कंप्यूटर की आवश्यकता नहीं होगी यदि उसकी स्मृति में विभिन्न सूचनाओं को संग्रहीत करने की क्षमता न हो और समान एल्गोरिदम का उपयोग करके उसी प्रकार की जानकारी को संसाधित करने में सक्षम न हो। 
अधिक दिलचस्प प्रोग्राम बनाने के लिए, कंप्यूटर की मेमोरी में जानकारी को स्टोर करना सीखना चाहिए। साथ ही, हमें यह सीखने की जरूरत है कि किसी तरह कंप्यूटर की मेमोरी सेल्स तक कैसे पहुंचा जाए। 
प्रोग्रामिंग में, जैसा कि जीवन में होता है, कंप्यूटर की मेमोरी के किसी हिस्से को संदर्भित करने के लिए, यह नाम से होता है। इस नाम का उपयोग करके, आप जानकारी पढ़ और लिख दोनों सकते हैं।
 
एक चर कंप्यूटर मेमोरी में एक स्थान है जिसका एक नाम होता है और < के अनुरूप कुछ मूल्य संग्रहीत करता है मजबूत >प्रकार

शब्द "चर" हमें बताता है कि प्रोग्राम निष्पादन के दौरान इसका मूल्य बदल सकता है।  जब एक नया चर मान सहेजा जाता है, तो पुराना मिटा दिया जाता है।


एक कंप्यूटर के लिए, सभी जानकारी उसकी स्मृति में डेटा है - शून्य और एक के सेट (इसे सीधे शब्दों में कहें, तो कंप्यूटर में कोई भी जानकारी केवल संख्याएं होती है, और यह उन्हें उसी तरह संसाधित करती है)। हालाँकि, हम जानते हैं कि पूर्णांक और भिन्नात्मक संख्याएँ अलग-अलग तरीके से काम करती हैं। इसलिए, प्रत्येक प्रोग्रामिंग भाषा में विभिन्न प्रकार के डेटा होते हैं, जिन्हें अलग-अलग तरीकों का उपयोग करके संसाधित किया जाता है।

उदाहरण के लिए,
पूर्णांक चर – टाइप <कोड>पूर्णांक (अंग्रेजी पूर्णांक से – संपूर्ण), स्मृति में 2 बाइट लें;
वास्तविक वैरिएबल जिनका आंशिक भाग हो सकता है (टाइप <कोड>वास्तविक – अंग्रेजी वास्तविक संख्याओं से - वास्तविक संख्याएं), मेमोरी में 6 बाइट्स घेरते हैं;< बीआर /> - अक्षर (टाइप <कोड>char – अंग्रेजी वर्ण से - प्रतीक), स्मृति में 1 बाइट लेते हैं।

आइए अपने प्रोग्राम में कुछ वेरिएबल जोड़ने की कोशिश करें।
एक चर का उपयोग करने से पहले, आपको कंप्यूटर को इसके लिए मेमोरी में जगह आवंटित करने के लिए कहना होगा। ऐसा करने के लिए, आपको एक वेरिएबल को घोषित करने की आवश्यकता है, अर्थात यह निर्दिष्ट करें कि यह किस प्रकार का मान संग्रहीत करेगा, और इसे एक नाम दें। ऐसा करने के लिए, प्रोग्राम की शुरुआत में आपको लिखना होगा:

var <अल्पविराम से अलग किए गए चर नाम>: <इन चरों के प्रकार>;
       <अल्पविराम द्वारा अलग किए गए अन्य प्रकार के चर के नाम>: <इन चर के प्रकार>; 

 
उदाहरण
var ए, बी: पूर्णांक; // पूर्णांक प्रकार के दो चर a और b घोषित किए। जब तक हम उन्हें इनिशियलाइज़ नहीं करते हैं, तब तक हम नहीं जानते कि मेमोरी में क्या है। शुरू ए := 6; // चर a को मान 6 दिया गया था समाप्त।

Problem

तीसरी पंक्ति में, a एक पूर्णांक प्रकार का एक चर 7 के प्रारंभिक मान के साथ घोषित करें।