जावा में उचित उत्पादन प्रोग्रामिंग

नमूना इनपुट
तालिका
नमूना आउटपुट
किताब
डेस्क
कलम
तालिका
किताब
डेस्क
नेशन स्वर
ई स्वर
(स्ट्रिंग शब्द)। सभी स्वरों और प्रमुख स्वरों को प्रदर्शित करें
स्ट्रिंग के भीतर उच्चतम आवृत्ति)।
नमूना इनपुट: राजा राम मोहन राय एक महान नेता थे
नमूना आउटपुट: स्वर हैं: ए, ए, ओ, ए, ओ, ए, ए, ई, ए, ई, ई, ई
प्रोग्राम। 7: स्ट्रिंग को स्वीकार करने के लिए जावा में एक प्रोग्राम लिखें। इस स्ट्रिंग को एक फंक्शनली पास करें
प्रमुख स्वर: एक
प्रोग्राम। 8: एक फ़ंक्शन मर्ज करने के लिए दो सरणियों को पास करने के लिए जावा में एक प्रोग्राम लिखें (स्ट्रिंग arlt
स्ट्रिंग ar2l) जिसमें कुछ नाम हैं। अब दो सरणियों और प्रदर्शन को मर्ज करें
मर्ज किए गए सरणी
नमूना इनपुट
ऐरे 1: राजा, मोहन, दिलीप, राकेश,
नमूना आउटपुट:
मर्ज किए गए ऐरे: राजा, मोहन, दिलीप, राकेशअमित, गोपाल,
कमल, सिद्धू
प्रोग, 9: एक फ़ंक्शन डुप्लिकेट (स्ट्रिंग नाम) के लिए एक सरणी पास करने के लिए जावा में एक प्रोग्राम लिखें
I) जिसमें छात्रों के कुछ नाम हैं। सरणी में एक भी शामिल है
कुछ नाम, जिन्हें दोहराया जा रहा है। समाप्त करने के बाद नया सरणी प्रदर्शित करें
आरोही क्रम में डुप्लिकेट नाम
नमूना इनपुट:
कैलाश रमन अनुरागसंजय अनुराग | दीपक
नमूना आउटपुट:
अनुराग दीपक कैलाश रमन संजा


प्रोग, 10: फ़ंक्शन संख्या (इंट) में 100 नंबर (एन 0) पास करने के लिए जावा में एक प्रोग्राम लिखें
rium []]। केवल उन संख्याओं को प्रदर्शित करें जिनके अंकों का योग अभाज्य है।
नमूना इनपुट: 452
अंकों का योग 4 + 5 + 2-11 (अभाज्य)
अंकों का योग 4 + 8 + 5 17 (अभाज्य)
नमूना उत्पादन: 452, 485,
प्रोग्राम। 11: किसी शब्द को स्वीकार करने के लिए जावा में प्रोग्राम लिखें। इस शब्द को फंक्शन नाम से पास करें
ks की उपस्थिति निरंतर है
जादू (स्ट्रिंग शब्द)। फंक्शन चे
शब्द के भीतर अक्षर। यदि दो अक्षर (अक्षर) लगातार हैं
स्थिति, तब फ़ंक्शन प्रिंट करता है “यह एक जादुई स्ट्रिंग है” अन्यथा, “यह नहीं है
जादुई तार। ”
नमूना InputABDOMEN
नमूना आउटपुट मैजिक स्ट्रिंग
नमूना इनपुट
नमूना आउटपुट एक जादुई स्ट्रिंग नहीं
: कंप्यूटर
आईएससी कंप्यूटर विज्ञान 350 को समझना8

दोहरे कार्य का उपयोग

योग खोजने के लिए जावा में एक प्रोग्राम लिखें
rosdouble fact (int p): किसी संख्या के भाज्य को वापस करने के लिए
दोहरी शक्ति (संख्या में ntun की शक्ति
फ़ंक्शन नाम का उपयोग करके श्रृंखला का
मुख्य कार्य के लिए umber
एस = 1 +
to n लेर्मस
२१ ४! 6! 81
n शर्तें।
……
13: जावा में एक प्रोग्राम लिखें एक स्ट्रिंग को फंक्शन नाम स्वर (स्ट्रिंग स्ट्रिंग) को पास करने के लिए
स्ट्रिंग के सभी शब्दों को प्रदर्शित करें जो एक स्वर के साथ शुरू और समाप्त होते हैं
नमूना इनपुट
बाकी के अवशेषों के अनुसार, जो बाकी है
CERTED INERTIA
नमूना आउटपुट: INERTIA
प्रोग्राम। 14: किसी शब्द को स्वीकार करने के लिए जावा में प्रोग्राम लिखें और फ़ंक्शन नाम के समान पास करें
प्रतिस्थापित (स्ट्रिंग शब्द)। कार्यक्रम शब्द के प्रत्येक वर्ण को प्रतिस्थापित करता है
ASCII कोड में दूसरा अगला वर्ण
उदाहरण के लिए, ए के साथ सी, बी के साथ डी और इसी तरह।
नमूना इनपुट: कंप्यूटर विज्ञान
नमूना आउटपुट: EQORWVGT UEKGPEC
प्रोग्राम। 15: जावा में एक आयामी सरणी में 10 संख्याओं को स्वीकार करने के लिए एक कार्यक्रम लिखें
इस एरे को फंक्शन नाम अरेंज (int m I I) पास करें जैसे कि सभी विषम संख्याएँ
सम संख्याओं का अनुसरण किया जाता है।
नमूना इनपुट
14 24 54 34 33 65 78 59 22 12
नमूना आउटपुट:
33 65 59 14 24 5434 78 22 12
प्रोग्राम। 16: 10 पूर्णांकों की सारणी को भरने के लिए एक वर्ग डुप्लिकेट को परिभाषित करें जो क्रमबद्ध है (
पैक का मतलब सरणी से सभी डुप्लिकेट को निकालना है)। Cxample के लिए, यदि दिया गया हो
सरणी में निम्न क्रमबद्ध संख्याएँ हैं
1 2 33 44 4 5 66
परिणामी सरणी में प्रत्येक तत्व एक बार होना चाहिए। आउटपुट होना चाहिए:
1 2 3 4 5 6
कक्षा के कुछ सदस्य नीचे दे रहे हैं:
क्लास का नाम डुप्लीकेट
डेटा सदस्य / आवृत्ति चर:
10 सॉर्ट किए गए पूर्णांकों के साथ पूर्णांक सरणी।
संख्या [एल
सदस्य कार्य / तरीके
शून्य रीडलिस्ट () सरणी के तत्वों को दर्ज करने के लिए
वॉइल्ड पैकलिस्ट) से डुप्लिकेट को हटाने के लिए
शून्य प्रेषण (इंट) बिना पूर्णांक के सरणी को प्रदर्शित करने के लिए
निर्दिष्ट कार्यों के विवरण को पढ़ने के लिए वर्ग डुप्लिकेट निर्दिष्ट करें (पढ़ें)
क्रमबद्ध।
सरणी
डुप्लिकेट
शून्य packList) और शून्य dispList (int)। मुख्य कार्य नहीं होना चाहिए
[आईएससी 20077
लिखा हुआ।
351 तरीके / कार्य9

जो दो int के बीच चयन करना है

लोअरिंग फंक्शन कुछ वर्ग का एक हिस्सा है जो कि द्वारा बनाए गए गणना और रिटुर्टन्स करता है
किसी भी दो संख्याओं के विभाजक पर। कोड में कुछ स्थान हैं
16. द
सह 222, 3, 24? और 5? जिसे बयान / अभिव्यक्ति एस द्वारा प्रतिस्थापित किया जाना चाहिए
वह सबसे बड़ा
द्वारा चिह्नित
ताकि
71?
फ़ंक्शन सुधारक कार्य करता है
int gcd (int a, int b)
int r
जबकि (1?)
r? 2?
बी-737,
यदि (a = -0)
5?
अन्य
वापसी -1;
निम्नलिखित में से प्रत्येक पर अभिव्यक्ति या कथन क्या है
(a) 21?
(c)? 3
(() )५?
(बी)? २
(d) 4?
यूनियनों / धातुओं पर आधारित कार्यक्रम
प्रोग्राम। 1: दो सकारात्मक संख्याओं m और n को स्वीकार करने के लिए जावा में एक प्रोग्राम लिखें। इनको पास करो
संख्याओं के hcf को खोजने के लिए एक फ़ंक्शन के नंबर hcf (int a, int b) पाते हैं।
कार्यक्रम इन संख्याओं के एलसीएम को भी प्रदर्शित करता है।
संकेत: एलसीएम- दो नंबर / एचसीएफ का उत्पाद
प्रोग्राम। 2: एक ऑटोमोर्फिक नंबर वह संख्या है, जो अंतिम अंक में निहित है
इसके वर्ग के। किसी संख्या को स्वीकार करने और जाँचने के लिए जावा में प्रोग्राम लिखें
यह एक ऑटोमोर्फिक नंबर है या नहीं, फ़ंक्शन नाम ऑटोमोर्फिक का उपयोग करता है
(int n), जो संख्या में मौजूद अंकों की संख्या लौटाता है
उदाहरण के लिए, 25 एक ऑटोमोर्फिक संख्या है क्योंकि इसका वर्ग 625 है और 25 मौजूद है
अंतिम दो अंकों के रूप में।
प्रोग्राम। 3: ट्विन प्राइम प्रमुख संख्याएं हैं जिनका अंतर 2 अर्थात है। (११, १३), (१,, १ ९)
जावा में दो नंबर स्वीकार करने के लिए एक कार्यक्रम लिखें और जांचें कि क्या वे हैं
जुड़वां नाम या नहीं, फ़ंक्शन नाम जुड़वा (int n) का उपयोग करते हुए। फ़ंक्शन 1 लौटाता है
संख्या प्रधान है और 0 (शून्य) अन्यथा।
किसी संख्या को स्वीकार करने और फ़ंक्शन नाम के लिए इस संख्या को पास करने के लिए जावा में एक प्रोग्राम लिखें
प्राइम (इंट एन)। कार्यक्रम किसी दिए गए नंबर से 50 अभाज्य संख्याओं को प्रदर्शित करता है।
उदाहरण के लिए, नमूना इनपुट: 8
प्रोग्राम। 4:
और इसी तरह।
नमूना आउटपुट: 11, 13, 17, 19
प्रोग, 5: किसी संख्या को स्वीकार करने के लिए जावा में एक प्रोग्राम लिखें और इस नंबर को एक फंक्शन में पास करें
कारक (int n)। कार्यक्रम किसी दिए गए संख्या के सभी प्रमुख कारकों को प्रदर्शित करता है
उदाहरण के लिए, नमूना इनपुट: 24
नमूना आउटपुट: 2, 2, 2, 3
प्रोग्राम। 6: एकल आयामी सरणी में 10 शब्दों को स्वीकार करने के लिए जावा में एक कार्यक्रम लिखें
(SDA)। इस अरेंज को एक फंक्शन अरेंजमेंट (स्ट्रिंग वर्डल]) में पास करें। सभी व्यवस्था करें
वर्णमाला क्रम में शब्द और क्रमबद्ध सरणी प्रदर्शित करते हैं।
349 तरीके / कार्य

जावा प्रोग्रामिंग में रिटर्न स्टेटमेंट

जावा प्रोग्रामिंग में रिटर्न स्टेटमेंट के कार्य की व्याख्या करें
16. औपचारिक पैरामीटर और वास्तविक पैरामीटर के बीच अंतर।
17. फ़ंक्शन घोषित करने में कीवर्ड शून्य की भूमिका क्या है?
18. यदि किसी फ़ंक्शन में कई रिटर्न स्टेटमेंट हैं, तो उनमें से कितने होंगे
19. कौन सा OOP सिद्धांत ओवरलोडिंग का कार्य करता है?
20. निम्नलिखित डेटा को किसी फ़ंक्शन में कैसे भेजा जाता है?
मार डाला?
। आदिम प्रकार
संदर्भ प्रकार
चतुर्थ। निम्नलिखित फ़ंक्शन परिभाषाओं में आउटपुट दें और यह भी लिखें कि क्या गणित है
संचालन वे करते हैं:
1. शून्य परीक्षण (int n)
for (int i-1; मैं <# n; i ++) अगर (n% i-0) System.out, println (i) (a) यदि एक पूर्णांक 24 को n पास किया जाता है। (b) यदि एक पूर्णांक 17 को n पास किया गया है। (c) यदि एक पूर्णांक -21 को n पास किया जाता है। (d) यदि एक पूर्णांक 0 (शून्य) को n पास किया गया है। 2. शून्य परीक्षण (int a, int b) यह जबकि (ए! बी) आसा ब अन्य b- बी- ए System.out, println (क)। यदि 14 और 17 फ़ंक्शन को पास किए जाते हैं। । अगर 16 और -27 फंक्शन में पास हो जाते हैं। । if -17 और 23 को फंक्शन में पास किया जाता है। if -14 और -17 फंक्शन में पास होते हैं १ 8 3. शून्य परीक्षण (चार सी) System.out.println ((int) c; अगर 'z' को c पास किया जाता है। । अगर 'B' को c पास किया जाता है। । यदि 5 'को c पास किया जाता है। 4. शून्य परीक्षण (स्ट्रिंग एम, स्ट्रिंग एन) अगर (m.compareTo (n)> 0)
System.out.printlnf m);
अन्य
ISC कंप्यूटर साइंस को समझना | 344

कार्य की परिभाषा

कई परिभाषाओं वाले फ़ंक्शन को कई फ़ंक्शन कहा जाता है
6. बाख समारोह एक वापसी के साथ जुड़ा होना चाहिए।
Int प्रकार का उपयोग गैर-वापसी योग्य फ़ंक्शन के लिए किया जा सकता है।
7।
एस। एक फ़ंक्शन बॉडी को कर्ली ब्रेसिज़ I की एक जोड़ी के भीतर संलग्न किया गया है
9. एक फंक्शन एक क्लास टाइप ऑब्जेक्ट के माध्यम से किया जाता है।
0. नेस्टेड फ़ंक्शन एक वर्ग के भीतर एक फ़ंक्शन है।
1
आईएल। खली जगह भरें:
एक फ़ंक्शन केवल पुनर्मिलन कर सकता है
एक फ़ंक्शन जो फ़ंक्शन नाम को इंगित करता है, फ़ंक्शन तर्क के साथ वापसी प्रकार
जाना जाता है
वह संख्या और प्रकार के तर्कों को aS के नाम से जानते हैं।
एक जावा प्रोग्राम में विधि …… में रहती है।
6. संपूर्ण कार्य निकाय के तहत संलग्न है ..
7. मुख्य समारोह में एक समारोह के माध्यम से लागू किया जा सकता है
8. एक समारोह में शामिल है। तथा
9. समान नामों के साथ उपयोग किए जाने वाले फ़ंक्शन लेकिन विभिन्न प्रकार के तर्कों के रूप में जाना जाता है
कोष्ठक।
0
10. दूसरे फ़ंक्शन के भीतर एक फ़ंक्शन के रूप में जाना जाता है
IIL। निम्नलिखित का उत्तर दें:
1. औपचारिक और वास्तविक तर्कों के बीच अंतर करना।
2. एक फ़ंक्शन को परिभाषित करें। फंक्शन प्रोटोटाइप का क्या मतलब है?
3. जब कोई फ़ंक्शन मान लौटाता है, तो संपूर्ण फ़ंक्शन कॉल को एक चर में सौंपा जा सकता है
क्या आप कथन से सहमत हैं?
4. जब किसी फ़ंक्शन को आमंत्रित किया जाता है, तो फ़ंक्शन से कितने मान वापस किए जा सकते हैं?
5. निम्नलिखित फ़ंक्शन प्रोटोटाइप में त्रुटियों को लिखें:
(बी) फ्लोट संचालित (इंट एक्स, फ्लोट-3.4);
(डी) फ्लोट योग (इंट एक्स, वाई);
(ए) इंट सम (एक्स, वाई);
(ग) फ्लोट उत्पाद (ए, इंट वाई);
int वर्ग (int)
वापसी (एक * एक)
6. दिए गए फ़ंक्शन के लिए मुख्य फ़ंक्शन को लिखें जो इसे कॉल करता है।
7. संदर्भ संचालन द्वारा पास का उपयोग करने के कारण का उल्लेख करें। क्या होता है जब ए
8. किस स्थिति में कोई फ़ंक्शन मान लौटाता है?
9. शुद्ध और अशुद्ध कार्यों के बीच अंतर करना।
10. एक फ़ंक्शन लिखें जो दो मेमोरी स्थानों के मूल्यों को स्वैप करने के लिए उपयोग किया जाता है
फ़ंक्शन को संदर्भ से पारित किया जाता है?
(बी) तीसरे चर का उपयोग किए बिना।
(ए) तीसरे चर का उपयोग करके।
11. मूल्य के आधार पर कॉल करें और संदर्भ द्वारा कॉल के बीच अंतर करें।
12. निम्न प्रकार से किस प्रकार के डेटा को किसी फ़ंक्शन में पास किया जाता है?
(ए) सरणी
c) आदिम प्रकार
(b) ऑब्जेक्ट
(d) बाइट प्रकार
13. फंक्शन ओवरलोडिंग से आपका क्या मतलब है? यह किस तरह से फायदेमंद है?
14. निम्नलिखित को परिभाषित करें:
(एक निपीट
() फंक्शन ओवरलोडिंग
(ज) विधि हस्ताक्षर
(बी) प्रभाव समारोह
(d) संदर्भ द्वारा कॉल करें
(ए) शुद्ध कार्य
मूल्य
(ई) निजी दृश्यता
(३) पुनरावर्ती कार्य
343 तरीके / कार्य

ऊपर दिखाए गए आइटम के बारे में सब कुछ

एक कार्यक्रम नीचे दिया गया है:

आयात java.io.

सार्वजनिक वर्ग का नमूना

Blic स्थिर शून्य मुख्य (स्ट्रिंग I 1 args)

inti, sum, sum = 0;

इंट एमएल 1-12, 3, 4, 5, 6)

(I = 0; i <5; i ++) के लिए

योग = राशि + mIi]

System.out.println (“सरणी तत्वों का योग -” + योग);

आउटपुट: सरणी तत्वों 20 का योग

ऊपर दिखाए गए कार्यक्रम में, सरणी तत्वों को एक साथ mlí] के माध्यम से एक्सेस किया जाता है

मैं 0 से बदलकर 4 (शून्य से चार)

(बी) चरित्र प्रकार के लिए: पात्रों को नीचे दिए गए अनुसार सरणी में संग्रहीत किया जाता है:

उदाहरण के लिए, char m [] = {e, o ,,, m ‘,’ p ‘,’ u ‘,’ t ‘,’ e, r)

एक कार्यक्रम नीचे सचित्र है

सार्वजनिक वर्ग का नमूना

सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग I 1 args)

int i

char m [l lc ‘,’ o ‘,’ m ‘,’ p ‘, u’, ‘t,’ e, ‘r’l

System.out.println (“सरणी तत्वों के वर्ण हैं:”);

के लिए (i 0; मैं <8; मैं ++)

Println (MLI])

संकलन और निष्पादन

चरण I: प्रोग्राम को संकलित करें और बंद करें।

क्लास एडिट टूल विकल्प

पूर्ववत कट कॉपी पेस्ट बंद करें

सार्वजनिक वर्ग का नमूना

सार्वजनिक स्थैतिक vold मुख्य (स्ट्रिंग लार्स)

int i

इचैट m [1 = {, c ‘,’ o ‘,’ n ‘, p’, ‘u’, ‘t’, ‘e’, ​​’r’);

system.out प्रिंटिन (“सरणी के वर्ण)

ईओआर

तत्व हैं)

system.out.println (m [A])

वर्ग संकलित कोई त्रुटि नहीं है

डबल सरणी की प्रणाली

एक आयामी सरणी मूल रूप से दो प्रकार की होती है:

आयामी सरणी

डबल आयामी सरणी

एकल आयामी सरणी

जब तत्वों को एक एकल सबस्क्रिप्ट द्वारा निर्दिष्ट किया जाता है, तो सरणी को एकल डिमेंसी कहा जाता है

सरणी या एकल सबस्क्रिप्ट किए गए चर

एकल आयाम ARRAY

उदाहरण के लिए, इंट एमएल जे-नया इंट [10; इसका मतलब है कि इसमें 10 डेटा आइटम स्टोर किए जा सकते हैं

विभिन्न सबस्क्रिप्ट स्थान के साथ। हालांकि

नीचे दिखाए अनुसार स्थिति

Mema

सरणी तत्वों का संग्रहण शुरू होता है

सबस्क्रिप्ट

83 12 32 41 33 55 46 7180 11

आंकड़े एस

9 को सदस्यता के रूप में संदर्भित किया जाता है और वे दोनों इनपुट में मदद करते हैं

और सरणी तत्वों के तत्वों का उत्पादन। मी सबस्क्रिप्टेड वैरिएबल है जिसका उपयोग किया जाता है

उपरोक्त उदाहरण बताते हैं कि एक सरणी एक ही के 10 अलग-अलग संख्याओं को कैसे संग्रहीत कर सकती है

नोट: यह ध्यान में रखा जाना चाहिए कि सबस्क्रिप्ट हमेशा 0 वें स्थान से शुरू होता है। कब

जहाँ 0, 1, ।।

0 वें स्थान से शुरू होने वाली मेमोरी में निरंतर स्थान टाइप करें।

एक प्रोग्रामर एन तत्वों को संग्रहीत करने के लिए प्रोग्राम में सरणियों का उपयोग करता है, जिसका अर्थ है

सरणी के तत्वों को [O] द्वारा [n 1] तक निरूपित किया जाता है

आप नीचे दिखाए गए अनुसार विभिन्न प्रकार के डेटा को संग्रहीत करने के लिए सरणियाँ बना सकते हैं:

दाला प्रकार प्रारूप

पूर्णांकों की एक सरणी

भिन्नात्मक संख्याओं की एक सरणी

int m1 1 = नया int110 new

फ्लोट एमएल एल = नया फ्लोट [10

char m □ = नया चार [10

स्ट्रिंग m w स्ट्रिंग 10

in-

पात्रों की एक सरणी

स्ट्रिंग्स की n सरणी

ऐरे तत्वों का उपयोग करना

Strin

सिंटैक्स: <सरणी नाम> <सबस्क्रिप्ट>

Tor उदाहरण, mll] का अर्थ है 1 सबस्क्रिप्ट पर संग्रहीत डेटा के साथ काम करना।

हालाँकि, डेटा को तीन अलग-अलग तरीकों से एरे बेसकॉन्ड प्रोग्राम में संग्रहीत किया जा सकता है:

() असाइनमेंट स्टेटमेंट का उपयोग करके

(i) फ़ंक्शन तर्क (ब्लू] सिस्टम) का उपयोग करके

(ii) इनपुट स्ट्रीम का उपयोग करके

(i) असाइनमेंट स्टेटमेंट का उपयोग करके

इस प्रकार में, डेटा मान प्रोग्राम के भीतर ही परिभाषित किए जाते हैं। यह एक पूर्णांक हो सकता है

दशमलव संख्या, एक वर्ण या एक स्ट्रिंग प्रकार

(ए) पूर्णांक प्रकार के लिए: मानों को सरणी में संग्रहित किया जाता है

उदाहरण के लिए, इंट एमएल जे- (15, 7, 22, 12, 34, 45, 23, 31, 27, 40

नोट: खाली [] फिर से एक सरणी

n नीचे

हाथ में कोशिकाओं की अनंत संख्या प्रस्तुत करता है

ISC कंप्यूटर साइंस को समझना

228

सरणी के बारे में जानने का आसान तरीका

Arrays: एकल और

बहुआयामी

जैसा कि हम जावा प्रोग्रामिंग के साथ प्राप्त करते हैं, यह डेटा को सबसे अधिक स्टोर करना आवश्यक हो जाता है

असभ्य और किफायती तरीका। आपको कई स्टोर करने के लिए मेमोरी को स्ट्रक्चर करने की आवश्यकता हो सकती है

चर के न्यूनतम सेट को लागू करके और इष्टतम मेमोरी स्पेस का उपयोग करके डेटा आइटम। में

इस अध्याय में, हम प्रभावी भंडारण के लिए मेमोरी स्पेस के अनुकूलन पर जोर देंगे

एक तार्किक संरचना की मदद जिसे आयामी सरणी कहा जाता है।

एक ARRAY का उपयोग करने की आवश्यकता है

किसी सरणी की आवश्यकता को समझने के लिए, नीचे दिखाए गए प्रोग्राम सेगमेंट को देखें

इंट एम

int i-1 के लिए? i <-10; i ++)

m-Integer, parselnt (in.read.Line ()

हमने पहले ही चर्चा की है कि एक चर को भंडारण के लिए विशिष्ट मेमोरी स्थान सौंपा गया है

संकलन के दौरान। M द्वारा पुन: स्थान, एक समय में केवल एक पूर्णांक संग्रहीत कर सकता है। जैसा

लूप दोहराता है और अगला मान m में दर्ज किया जाता है, m का पिछला मान हटा दिया जाता है। पर

लूप के पूरा होने पर, आप पाएंगे कि 10 नंबर ओटी, जो आपने दर्ज किया है

स्मृति स्थान में केवल अंतिम मान छोड़ दिया गया है।

मान लीजिए, आपको अपने द्वारा दर्ज किए गए सभी नंबरों का योग और औसत ढूंढना है

मी के माध्यम से। अब आप लटके रहते हैं और हो सकता है कि आपको अपना काम पूरा करने का आसान उपाय न मिले। आप

अलग-अलग वेरिएबल्स में 10 नंबरों को स्टोर करने के लिए दूसरे तरीके के बारे में सोच सकते हैं और उनका इस्तेमाल कर सकते हैं

समाधान लेकिन आपका तर्क इतना लंबा और जटिल होगा कि आप इसे आसानी से प्रबंधित नहीं कर सकते

इसी तरह, जब आप 100 नंबर के साथ काम करते हैं तो क्या हो सकता है?

जाहिर है, आप एक एकल चर नाम के साथ एक संरचना का उपयोग करना चाहेंगे, जो होगा

कई नंबर होते हैं

कुंआ! यहाँ एक तरीका है। समान नाम और डेटा प्रकार के साथ कई चर का उपयोग करें

ये चर उनके ग्राहकों पर अलग-अलग होंगे। अब के साथ सदस्यता को बदलते रहें

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

आयामी सरणी

नीचे दिखाए गए ढांचे को देखें

उसी के साथ चर

अलग सदस्यताएँ

मी।) १

एम 3

कहाँ, मो के रूप में लिखा जा सकता है [

ग्राह्य चर

सबस्क्रिप्ट

डायमेंशनल ऐरे एक मेमोरी है जो कई की संख्या को दर्शाने के लिए मेमोरी में बनाई जाती है

एकल चर की सहायता से एक ही प्रकार का डेटा (जैसे, पूर्णांक / तार / वर्ण)

डेटा का प्रकार (i.e.)

227 | Arrays: एकल और बहुआयामी8

खपत के बारे में सब कुछ

आईएससी 2007

उत्पादन

एक न्यायाधीश न करें किताब द्वारा अपने कवर

प्रोग्राम। 14: एक स्ट्रिंग को स्वीकार करने के लिए जावा में एक प्रोग्राम लिखें। किसी शब्द को पहले ले कर फ्रेम करें

प्रत्येक शब्द का चरित्र और जांचें कि क्या नया शब्द एक पैलिंड्रोम है या

नमूना इनपुट: MAYAPUR और DIMNA MIRACLES हैं

नमूना आउटपुट: मदम

यह एक palindrome शब्द है।

ओपेरा कंप्यूटर सिस्टम्स द्वारा डिजाइन किया गया है। नकल पैदा करने का काम

सॉफ़्टवेयर गोपनीयता को रोकने के लिए सुरक्षा कोड सुरक्षा को सौंपा गया है

विभाग। सुरक्षा विभाग ने कोड युक्त होने का निर्णय लिया है

से शुरू वर्णमाला के वैकल्पिक अपरकेस अक्षरों का संयोजन

A से K तक (अर्थात A, C, E, G, I, K के बीच)। कोड हो सकता है या नहीं हो सकता है

अक्षर की लगातार श्रृंखला। प्रत्येक कोड 6 वर्णों और से अधिक नहीं होना चाहिए

वर्णों की पुनरावृत्ति नहीं होनी चाहिए। यदि यह 6 वर्णों से अधिक है, तो प्रदर्शित करें

एक उपयुक्त त्रुटि संदेश।

एक कोड और उसकी लंबाई इनपुट करने के लिए एक कार्यक्रम लिखें। एक त्रुटि के पहले उदाहरण में

उचित कारण बताते हुए “अमान्य” प्रदर्शित करें। कोई त्रुटि नहीं होने की स्थिति में, प्रदर्शित करें

संदेश “मान्य

नमूना डेटा: इनपुट

प्रोग्राम। 15: एक नया उन्नत ऑपरेटिंग सिस्टम, जिसमें नवीनतम हाई-टेक सुविधाएँ शामिल हैं

ABCE

आउटपुट: अमान्य है! केवल वैकल्पिक पत्रों की अनुमति है!

नमूना डेटा: इनपुट

Acik

आउटपुट: अमान्य है! केवल अपरकेस अक्षरों की अनुमति है!

नमूना डेटा: इनपुट

आउटपुट: स्ट्रिंग की एरो लंबाई 6 अक्षरों से अधिक नहीं होनी चाहिए!

नमूना डेटा: इनपुट

ABCE

आउटपुट: मान्य

नमूना डेटा: इनपुट

5

GEAIK

आउटपुट: मान्य

प्रोग्राम। 16: एक पैराग्राफ इनपुट करें जिसमें ‘n’ वाक्यों की संख्या है

[ISC 2006]

शब्दों को एक रिक्त स्थान के साथ अलग किया जाना है और n s 4 में हैं)।

एक वाक्य को पूर्ण विराम या ए के साथ समाप्त किया जा सकता है

केवल। किसी अन्य चरित्र को नजरअंदाज किया जा सकता है। अनुवर्तन चिह्न १२ करें

(a) वाक्यों की संख्या स्वीकार करें। यदि वाक्यों की संख्या

निम्नलिखित कार्य करें:

एक उपयुक्त त्रुटि संदेश प्रदर्शित किया जाना चाहिए।

(b) पूरे अनुच्छेद में शब्दों की संख्या ज्ञात कीजिए।

(c) शब्दों को उनकी आवृत्ति के आरोही क्रम में प्रदर्शित करें। wor

आवृत्ति किसी भी क्रम में दिखाई दे सकती है

उदाहरण 1

इनपुट: वाक्यों की संख्या दर्ज करें।

वाक्य दर्ज करें

हो सकता है अथवा नहीं हो सकता है।

224

ISC कंप्यूटर साइंस को समझना

उत्पादन का पूरा स्तर

आउटपुट: शब्दों की कुल संख्या: 6

शब्द

या

नहीं

frequenc

BE

उदाहरण

इनपुट: वाक्यों की संख्या दर्ज करें

वाक्य दर्ज करें।

यह एक मजबूत कार्यक्रम है। यह आसान है? हाँ, आईटी 1 एस।

आउटपुट: शब्दों की कुल संख्या: 11

WordFrequency

STRING

कार्यक्रम

आसान

हाँ

इस

उदाहरण 3

इनपुट: वाक्यों की संख्या दर्ज करें।

[आईएससी 2010]

आउटपुट: अमान्य प्रविष्टि

प्रोग्राम। 17: एक एकल वाक्य पढ़ें जो पूर्ण विराम () के साथ समाप्त होता है। शब्द होने हैं

एक ही रिक्त स्थान के साथ अलग हो गए और निचले मामले में हैं। शब्दों को व्यवस्थित करें

आरोही में शब्दों की लंबाई के अनुसार वाक्य में निहित

आदेश। यदि दो शब्द समान लंबाई के हैं तो पहले होने वाला शब्द

इनपुट की सजा पहले आनी चाहिए। दोनों के लिए, इनपुट और आउटपुट को वाक्य होना चाहिए

ऊपरी मामले में शुरू करें

दिए गए डेटा और कुछ यादृच्छिक डेटा के लिए अपने कार्यक्रम का परीक्षण करें:

इनपुट

लाइनों को उल्टे क्रम में मुद्रित किया जाता है

इनपुट

उत्पादन

लाइनों के क्रम में रिवर्स मुद्रित।

आरोही क्रम में वाक्य को प्रिंट करें

आरोही क्रम में प्रिंट क्रम में

InputI लव माय कंट्री

आउटपुट इमी को देश से प्यार है

[आईएससी 2008]

प्रोग्राम। 18: एक समर्थक लिखें

शब्द पूरे पाठ में होता है। अंत में, आउटपुट को क्रमबद्ध किया जाना चाहिए

ग्राम एक स्ट्रिंग / वाक्य को पढ़ने और कई बार आउटपुट करने के लिए

से प्रत्येक

शब्दों के उपयोग के साथ आरोही क्रम शब्द। आप यह मान सकते हैं कि

संपूर्ण पाठ राजधानियों में है (आप अपनी बेहतरी के लिए राजधानियों में भी परिवर्तित हो सकते हैं)

और प्रत्येक शब्द पिछले एक को छोड़कर एक रिक्त स्थान का अनुसरण करता है, जो है

एक पूर्ण विराम के बाद। पाठ में सबसे अधिक 50 शब्द होने दें।

दिए गए सैंपल डेटा के लिए रोग्राम और कुछ अन्य यादृच्छिक

डेटा10