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

जबकि पाश प्रोग्रामर के लिए उपयोगी है

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

साइकिल जबकि पास्कल इस प्रकार बनाया आवश्यक है:

  • जबकि (हालत) (यदि आवश्यक हो तो शुरू) है।
  • कार्रवाई एल्गोरिथ्म।
  • अंत (टीम उपलब्धता करने के लिए शुरू न होने पर)।

पहली पंक्ति - "टोपी" कमांड। हालत एक संख्यात्मक मान पूर्णांक पर व्याख्यात्मक चर सीमित (घ <100), हो सकता है चर प्रकार बूलियन (टी = सच) या स्ट्रिंग (tex 'हैलो' =)। "प्रारंभ करें" आदेश डाल, अगर पाश एक से अधिक शर्त प्रदर्शन करने के लिए आवश्यक है। निम्नलिखित कार्यों कि कार्यक्रम शर्त यह है कि एक ओर जहां पाश निष्पादित किया जाता है के तहत प्रदर्शन करना वर्णन करता है। यह आदेश, प्रक्रियाओं, काम करता है, इस तरह के चक्र की एक किस्म शामिल कर सकते हैं। अंत में यह कमांड "अंत" डाल करने के लिए जब तक, ज़ाहिर है, पहली पंक्ति थी "शुरू" आवश्यक है।

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

Readln (एन); '- हम n के पढ़ें।

मैं: = 1; k: = 0; '- काम काउंटर में प्रवेश, हम योग का मूल्य को शून्य।

i <= n आरंभ किया जाए 'जबकि - काम चक्र की शर्तों की स्थापना की।

k: = k + मैं; मैं: = मैं 1 +; '- राशि अद्यतन काउंटर करने के लिए मूल्य जोड़ने।

अंत; '- काम के विवरण को पूरा है।

Writeln (के); - ये निष्कर्ष।

हम एक और उदाहरण को देखो। अब हम कीबोर्ड n ऐसे नाम हैं जो पाठ सरणी की बचत होगी साथ उपयोगकर्ता भरने की जरूरत है। सिद्धांत यहां पिछले के समान है। संख्या n दर्ज करें, हम जबकि पाश सेट हालत को सक्रिय करें। इसके अलावा, स्मृति सेल सरणी के लिए कीबोर्ड इनपुट को दर्शाते हैं। काउंटर सेट दोहराया आपरेशन पूरा करती है। इसके बाद, काउंटर रीसेट और प्रदर्शन सरणी है। हालांकि, इस संदर्भ में काउंटर एक का मान निर्दिष्ट करने के लिए इसका मतलब है, जब से तुम शून्य सेल सरणी लाने के लिए सक्षम नहीं होगा (यह मौजूद नहीं है) रीसेट। प्रोग्राम कोड इस प्रकार है: इस कार्यक्रम में आप प्राकृतिक सकारात्मक संख्या की एक संख्या है, जो सबसे n की शुरूआत समाप्त होता है की राशि प्राप्त होगा। यह समझा जाना चाहिए कि काउंटर के अभाव में पास्कल चक्र कभी नहीं जबकि खत्म। आप अचानक इसके बारे में भूल जाते हैं, कार्यक्रम कोड के निष्पादन में, कंप्यूटर लटका शुरू होता है। यह बटन "रोकें तोड़" व्यवहार किया जाता है। के लिए ग पर इस्तेमाल विविधता व्याख्यात्मक चर एक काउंटर के रूप में।

Readln (एन);

c: = 1;

जबकि सी <= n आरंभ किया जाए '- संयंत्र की स्थिति।

Readln (एक [सी]); ग: = सी + 1; '- कुंजीपटल से डेटा पढ़ता है, हम काउंटर करने के लिए मूल्य जोड़ने।

अंत; '- चक्र को पूरा करने।

c: = 1; '- schetiku मूल मान।

जबकि सी <= n लिखने करते हैं (एक [सी]); '- नाम n प्रदर्शित करें।

तो फिर तुम स्क्रीन n नाम कीबोर्ड से दर्ज किया गया है उस पर मिलता है। कि, एक ओर जहां पाश समाप्त होता है। यह दोनों शुरुआती और उन्नत उपयोगकर्ताओं के द्वारा किया जाता है। उन्होंने कहा कि गणना नहीं करता है, और इसलिए प्रोग्रामर और एक अतिरिक्त चर के लिए विशेष ध्यान की आवश्यकता है।

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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