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

"पास्कल" में असाइनमेंट ऑपरेटर: क्या है, क्या कार्रवाई एक

टर्बो पास्कल - एक सरल प्रोग्रामिंग भाषा है, लेकिन का समय लेने वाली है, अगर गंभीरता से इस मुद्दे से निपटने के अध्ययन। नौसिखिए उपयोगकर्ता सबसे सरल के साथ कोड की मूल बातें समझता है। उदाहरण के लिए, यह पहली बार की जांच करेंगे कि क्या कार्रवाई यह क्या है के लिए असाइनमेंट ऑपरेटर, करता है, कैसे एक स्ट्रिंग या स्क्रीन पर चर प्राप्त करने के लिए। उसके बाद ही प्रोग्रामर प्रक्रियाओं और काम करता है, और चरित्र-स्ट्रिंग प्रकार के डेटा, फ़ाइलें और ग्राफिक्स के लिए अपील करेंगे। तो, असाइनमेंट ऑपरेटर क्या है? कोड के लेखन में अपनी भूमिका क्या है?

संगठन टर्बो पास्कल डेस्कटॉप अनुप्रयोग खिड़की

सैद्धांतिक सामग्री का अध्ययन, जो वास्तव में भी क्या असाइनमेंट ऑपरेटर है का सवाल भी शामिल है आरंभ करने से पहले, आप कार्यक्षेत्र टर्बो पास्कल में देखने की जरूरत है।

आवेदन मेनू निम्न अनुभाग हैं:

  • फ़ाइल - फ़ाइलें (, खुला, बंद, बनाने के लिए, बचाने आदि) पर बुनियादी आज्ञाओं प्रदर्शन करने के लिए तैयार किया गया है।
  • संपादित करें - इसे पाठ संपादन (कॉपी, पेस्ट, कट, आदि) के साथ काम करने के लिए कमांड भी शामिल है।
  • खोज - खोज और कार्यक्रम के पूरे पाठ में पाठ की जगह के लिए आवश्यक।
  • भागो - समाप्त कोड को चलाने के लिए इस्तेमाल किया, काम के लिए कदम प्रदर्शन द्वारा कदम भी शामिल है।
  • संकलित करें - कोड संकलित करता है।
  • डीबग - कार्यक्रम के पाठ में त्रुटियों की खोज की सुविधा के लिए की जरूरत है।
  • उपकरण - आप कुछ अतिरिक्त सुविधाएँ अनुप्रयोग का उपयोग करने देता है।
  • विकल्प - संकलक और प्रोग्रामिंग वातावरण के साथ काम करने के लिए आवश्यक विकल्प सेट करता है।
  • विंडो - खिड़कियों के साथ कार्रवाई करने की जरूरत है।
  • मदद - आपके प्रश्नों के लिए एक जवाब खोजने के लिए की जरूरत है।

अब अधिक से अधिक लोकप्रियता आवेदन प्राप्त कर रहा है पास्कल एबीसी। कुछ उपयोगकर्ताओं की दृष्टि से, यह बहुत इस माहौल में काम करने के लिए आसान है।

टर्बो पास्कल के तत्वों

कोड के हर प्रोग्रामिंग भाषा संरचना में अलग है, लेकिन वहाँ आम बिंदु हैं। उदाहरण के लिए, पास्कल में पूरी समस्या की डिजाइन इस प्रकार है:

कार्यक्रम प्राइमर; // हैडर कार्यक्रम

CRT उपयोग करता है; // मॉड्यूल की एक सूची के लिए इस्तेमाल किया

लेबल metka1; // विवरण टैग

कॉन्स्ट संख्या = 10; निरंतर घोषित //

प्रकार newtype = स्ट्रिंग के सेट; // चर के प्रकार के विवरण

वार एक: पूर्णांक; ख: असली; c: newtype; घ: बूलियन; ई: चार; // चर घोषित करें

----------------------------------- // प्रक्रियाओं और कार्यों का विवरण

शुरू करना

{शरीर} // कार्यक्रम धारा ऑपरेटरों

अंत।

असाइनमेंट ऑपरेटर कार्यक्रम के मुख्य भाग में यह सम्मान की जगह लेता है।

प्रोग्रामिंग डेटा के प्रकार में एक संक्षिप्त भ्रमण

इतना ही नहीं पास्कल में असाइनमेंट ऑपरेटर उपयोगकर्ताओं के बीच प्रश्न उठाते हैं। डेटा प्रकार भी अक्सर ग्रिडलॉक पैदा करते हैं।

चर और स्थिरांक: टर्बो पास्कल वातावरण में सभी डेटा को दो श्रेणियों में गिर जाते हैं। वे निम्नलिखित प्रकार से एक के लिए संबंधित हो सकता है:

  • पूर्णांक;
  • असली;
  • प्रतीकात्मक;
  • स्ट्रिंग;
  • आपके द्वारा लिखा गया;
  • तार्किक।

इसके अलावा, स्थिरांक आरक्षित किया जा सकता।

चर कोड में वर्णित इस प्रकार रहे: var <चर नाम>: डेटा प्रकार। स्थिरांक <निरंतर नाम> = मूल्य: निरंतर की तरह घोषित किया जाता है।

प्रोग्राम कोड कोष्ठक <> डाल करने के लिए की जरूरत नहीं है।

भाषा टर्बो पास्कल के प्रमुख ऑपरेटरों

ऑपरेटर एक डिजाइन पता चलता है कि क्या कार्रवाई कार्यक्रम क्रियान्वित करना चाहिए। कोड लिखने, टर्बो पास्कल भाषा में विशेष रूप से, वहाँ कई ऑपरेटरों हैं:

  • सशर्त;
  • घटक;
  • कई विकल्पों में से विकल्प;
  • संक्रमण;
  • काम;
  • रिकॉर्डिंग वस्तुओं पर;
  • खाली;
  • चक्र (एक पैरामीटर के साथ पूर्व शर्त, postcondition)।

ऑपरेटरों कार्यक्रम या संरचनाओं जो प्रोग्राम कोड के अभिन्न अंग हैं, हमेशा जिस क्रम में कर रहे हैं दर्ज की गई, यानी में क्रियान्वित कर रहे हैं ऊपर से नीचे तक, सही करने के लिए छोड़ दिया है। अपवाद पारंपरिक डिजाइन है। जैसे कि,; असाइनमेंट बयान, कई अन्य लोगों के रूप में, लाइन मार्क के अंत की उपस्थिति की आवश्यकता है "" अर्धविराम। इस प्रकार, इस प्रतीक ही संरचना के बीच साझा किया और कार्यक्रम की दृश्यता को बढ़ाता है। लेकिन वहाँ है एक "लेकिन": अर्धविराम, आप किसी और शब्द से पहले नहीं डाल चाहिए।

ऑपरेटरों इनपुट (चर) और readln (चर) पढ़ा जाता है। उदाहरण: पढ़ा (क); readln (ए, बी); readln (घ)।

ऑपरेटर्स हे लिखने (चर) और writeln (चर) कर रहे हैं। उदाहरण: लिखने (एक, छ); writeln ( 'डाटा दर्ज'); लिखने ( 'सतह क्षेत्र एस =', एस); लिखने (च: 6: 3)।

कोड के अंत पिछले अंत से पहले कम से readln ऑपरेटर का उपयोग टर्बो पास्कल में स्क्रीन देरी करने के लिए। यह इस कार्यक्रम में, इस तरह के लाइनों के अभाव समाधान की सामग्री प्रदर्शित नहीं है। कोड के अंत में PascalABC readln लिखने में आवश्यक नहीं है।

स्क्रीन साफ करने के लिए ClrScr ऑपरेटर है, जो एक में निर्मित CRT है जोड़ता है। फिर, प्रत्येक कार्यक्रम अपने स्वयं के बारीकियों है।

असाइनमेंट ऑपरेटर

अब हम हमारी विषय पर सीधे जाएं। पास्कल में असाइनमेंट ऑपरेटर - स्मृति सेल में चरों के मान में प्रवेश की प्रक्रिया है। सामान्य शब्दों में, यह एक "देखभाल", यानी के साथ एक संयुक्त लेखन पेट की तरह दिखता है ": ="। यह इन पात्रों असाइनमेंट ऑपरेटर के लिए जिम्मेदार हैं है।

असाइनमेंट ऑपरेटर क्या है? अपने ऑपरेशन के तंत्र इस प्रकार है: में कार्यक्रम अभिव्यक्ति के पाठ्यक्रम मूल्यांकन किया जाता है, जिनमें से परिणाम स्मृति में दर्ज किया जाना चाहिए। सेल जहां डाटा दर्ज किया जाएगा का पता, हस्ताक्षर के बाईं ओर चर निर्धारित करता है "="।

रेखाचित्र के रूप में, यह इस प्रकार के रूप में वर्णित किया जा सकता है:

  • ← चर अभिव्यक्ति ली गई।

उदाहरण के लिए, कई तरह से अभिव्यक्त:

  • एक: = बी + सी / 2;
  • ख: = n;
  • n: = ख;
  • एक्स: = 15;
  • एक्स: = x + 3।

यह ध्यान देने योग्य है कि दो भाव «ख: = n» और «n: = ख» अलग अलग क्रियाएं।

असाइनमेंट ऑपरेटर की एक विशेषता यह है कि डेटा संकेत "=" (जो "आवंटित" के रूप में पढ़ा जाता है) के विभिन्न पक्षों पर कर रहे हैं एक ही प्रकार का होना चाहिए है। दूसरे शब्दों में, उनके अनुकूलता काम 100% का होना चाहिए। उदाहरण के लिए, पूर्णांक अभिव्यक्ति, एक वास्तविक चर को सौंपा जा सकता के रूप में चर का एक सबसेट आंशिक के पूरे क्षेत्र में शामिल थे। यानी रिकॉर्डिंग "वास्तविक चर: = पूर्णांक अभिव्यक्ति" सच है।

कार्यों के उदाहरण

यह समझने के लिए क्या असाइनमेंट ऑपरेटर कई समस्याओं को हल करने के लिए आवश्यक है। केवल अभ्यास, कोड लिखने में सकल और अक्षम्य त्रुटियों से बचने होगा और साथ ही समय की बचत।

कार्य 1

दाना चक्र। परिकल्पना करके, परिधीय लंबाई L उपयोगकर्ता द्वारा कीबोर्ड से दर्ज किया गया है। यह एक चक्र एस के क्षेत्र, इस चक्र से घिरा की गणना करने के लिए आवश्यक है।

एल्गोरिथ्म है:

  • त्रिज्या के मान की गणना, सूत्र की परिधि से शुरू।
  • वृत्त क्षेत्र सूत्र से पूछो।
  • स्क्रीन पर परिणाम प्रदर्शित करें।

कार्य 2

दान कोन छोटा कर दिया। उपयोगकर्ता त्रिज्या Rb अड्डों, Rm और ऊंचाई एच के मूल्यों निर्दिष्ट करता है। सूत्र और आयतन और इसकी सतह क्षेत्र की आकृति की गणना करने के मान निर्दिष्ट।

एल्गोरिथ्म है:

  • कीबोर्ड से आवश्यक डेटा दर्ज करें।
  • सूत्र पूछें छोटा कर दिया शंकु की मात्रा और सतह क्षेत्र की खोज।
  • वी और एस की गणना करें
  • उन्हें स्क्रीन करने के लिए ले आओ।

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hi.atomiyme.com. Theme powered by WordPress.