मैं एक कंसोल ऐप बना रहा हूं और एक साधारण मेनू सिस्टम बनाने के लिए स्विच स्टेटमेंट का उपयोग कर रहा हूं। उपयोगकर्ता इनपुट एक ऐसे वर्ण के रूप में है जो पूंजी के रूप में ऑन-स्क्रीन प्रदर्शित करता है। हालांकि, मैं प्रोग्राम को निचले और ऊपरी-केस वर्णों को स्वीकार करने के लिए चाहता हूं।स्विच स्टेटमेंट - का उपयोग या?
मैं समझता हूँ कि स्विच स्थिरांक के खिलाफ तुलना करने के लिए उपयोग किया जाता है, लेकिन यह इस तरह कुछ करने के लिए संभव है:
switch(menuChoice) {
case ('q' || 'Q'):
//Some code
break;
case ('s' || 'S'):
//More code
break;
default:
break;
}
यदि यह संभव नहीं है, वहाँ एक काम के आसपास के रूप में मैं वास्तव में नहीं करते हैं कोड दोहराना चाहते हैं - जितना छोटा होगा उतना छोटा होगा।
बहुत बढ़िया। धन्यवाद। –