Page 57 - CITS - CSA - TP (Volume 2) - Hindi
P. 57
कं ूटर सॉ वेयर ए ीके शन - CITS
break;
case 2:
System.out.println(“World”);
break;
case 3:
System.out.println(“Exiting the program.”);
break;
default:
System.out.println(“Invalid choice”);
}
scanner.close();
}
}
ीकरण:
SimpleMenu नामक यह Java ो ाम एक बुिनयादी मेनू िस म ुत करता है जो उपयोगकता ओं को िवक ों की सूची से चयन करने की अनुमित
देता है और उनके चयन के आधार पर ि याएँ करता है। यह इस कार काम करता है:
1 ो ाम कं सोल से उपयोगकता इनपुट की अनुमित देने के िलए java.util पैके ज से ै नर ास को आयात करके शु होता है।
2 SimpleMenu ास म मु िविध होती है, जो ो ाम के वेश िबंदु के प म काय करती है।
3 मु िविध के अंदर:
• यह कं सोल से इनपुट पढ़ने के िलए ै नर नामक एक नया ै नर ऑ े बनाता है।
• यह उपयोगकता को एक मेनू दिश त करता है, तथा उ एक िवक चुनने के िलए े रत करता है:
• Option 1: Print “Hello”
• Option 2: Print “World”
• Option 3: Exit the program
• यह ै नर वग की nextInt() िविध का उपयोग करके उपयोगकता ारा दान िकए गए पूणा क इनपुट को पढ़ता है और इसे वे रएबल
choice म ोर करता है।
4 िफर ो ाम िवक के मान के आधार पर अलग-अलग ि याएँ करने के िलए च ेटम ट का उपयोग करता है:
• यिद उपयोगकता 1 चुनता है, तो यह कं सोल पर “Hello” ि ंट करता है।
• यिद उपयोगकता 2 का चयन करता है, तो यह कं सोल पर “World” ि ंट करता है।
• यिद उपयोगकता 3 का चयन करता है, तो यह “Exiting the program” ि ंट करता है और समा हो जाता है।
• यिद उपयोगकता कोई अ मान चुनता है, तो यह कं सोल पर “Invalid choice” ि ंट करता है।
5 उिचत ि या िन ािदत करने के बाद, ो ाम िस म संसाधनों को रलीज़ करने के िलए ै नर ऑ े को बंद कर देता है।
आउटपुट:
43
CITS : IT & ITES - कं ूटर सॉ वेयर ए ीके शन - अ ास 86

