यह नमूना कोड आपको यह देखने में मदद करता है कि सरणियों का उपयोग किस लिए किया जा सकता है, और कार्रवाई में एक लूप भी दिखाता है।

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

मैंने अपनी बिल्ली खा ली।

आपने कहा कि एक पृष्ठ वापस आ जाएगा:

a: 2
c: 1
ई: 1
मैं: १
m: 1
t: 2
य: १

ठीक है, एक कदम। आप 26 अलग-अलग वस्तुओं की गिनती करना चाहते हैं, वर्णमाला के प्रत्येक अक्षर के लिए एक। यह सिर्फ चीख के बारे में है सरणी। तो एक साथ शुरू करो

मंद पत्र (26)
CurrLtr के लिए = 1 से 26
लेटरकाउंट (CurrLtr) = 0
आगे

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

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

सेनलेन = लेन (CurrText)
करकटर = १
CurrCtr <= SenLen करते समय करें
CurrLtr = left (CurrText, 1)

आपको अगला पत्र क्रम में मिल गया है। अब, पाठ्यक्रम के प्रत्येक अक्षर के साथ जुड़ा हुआ है। जेड केस के लिए ए से 90 तक की सीमा 65 से 90 के बीच है। तो अगले आप यह सुनिश्चित करने के लिए कि यह 65 और 90 के बीच में आता है, और 64 को घटा दें ताकि अपर = 1 और Z = 26 हो।

CurrLtr = ucase (CurrLtr)
CurrLtrA = asc (CurrLtr)
कर्रेल्टा = क्यूरल्टा - 64

तो अब आपके पास 1 से 26 तक की संख्या है जो इंगित करती है कि यह किस अक्षर का है। अगला चरण निश्चित रूप से आसान है। तुम बस उस बाल्टी में वृद्धि करो! यदि आप चाहें, तो आप किसी भी गैर-पत्र को अनदेखा करना सुनिश्चित कर सकते हैं, यदि आप उनके बारे में चिंतित हैं, तो वे धारा में मिलेंगे।

यदि CurrLtrA> 0 और CurrLtrA <65 तब
LetterCount (CurrLtrA) = LetterCount (CurrLTrA) + 1
अगर अंत

और अब लूप का अंत, आपको उस पत्र से छुटकारा मिलता है जिस पर आप अभी काम कर रहे थे ताकि जब आप लूप में घूमें, तो वाक्य का पहला अक्षर क्रम में अगला हो।

CurrText = Right (CurrText, len (CurrText) - 1)
CurrCtr = CurrCtr + 1
पाश

तो अब आपका सरणी 0 से लेकर जो भी हो, संख्याओं से भरा है, हर एक यह दर्शाता है कि वह पत्र कितनी बार मिला था। आप उन्हें अपनी इच्छानुसार किसी भी तरीके से प्रदर्शित कर सकते हैं। यदि आप एक लूप और CHR फ़ंक्शन का उपयोग करना चाहते हैं, जो उस पत्र को दिखाता है जिसमें एक निश्चित ASCII कोड है, तो आप कर सकते हैं:

CurrLtr के लिए = 1 से 26
response.write "पत्र"
CurrAscii = CurrLtr + 64
CurrLtrA = chr (CurrAscii)
प्रतिसाद लिखें। CurrLtrA और "पाया गया"
प्रतिक्रिया। राइट लेटरकाउंट (CurrLtr) और "बार।
"
आगे

हमारे फ़ोरम से रुकना सुनिश्चित करें या यदि आपके कोई प्रश्न हों तो लिखें!

एएसपी ईबुक का परिचय

एएसपी सीखने के बारे में आपको जो कुछ भी जानने की ज़रूरत है उसे पाने के लिए इस ईबुक को डाउनलोड करें - चरण ट्यूटोरियल से चरण सूचियों, नमूना कोड, सामान्य त्रुटियों और समाधानों तक, और बहुत कुछ! 101 पृष्ठ।

वीडियो निर्देश: पत्र लेखन CBSE Class 10 2018 Hindi Board paper Solution to Q14 on औपचारिक पत्र (अप्रैल 2024).