जावा का उपयोग करके संख्या अनुमान लगाने वाला गेम कैसे बनाएं?

Java Ka Upayoga Karake Sankhya Anumana Lagane Vala Gema Kaise Bana Em



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

यह आलेख संख्या अनुमान लगाने के खेल को लागू करने के लिए एक मार्गदर्शिका प्रदान करता है।







संख्या-अनुमान लगाने वाला गेम कैसे बनाएं?

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



आइए संख्या अनुमान लगाने वाले गेम के कार्यान्वयन के लिए जावा प्रोग्राम पर चलते हैं:



आयात java.util.स्कैनर ;
जनता कक्षा यादृच्छिक संख्या {
जनता स्थिर खालीपन अनुमान लगा ( )
{
स्कैनर scanObj = नया चित्रान्वीक्षक ( प्रणाली . में ) ;
int यहाँ एक पर = 1 + ( int यहाँ ) ( 100 * गणित . random ( ) ) ;
int यहाँ साथ = 5 ;
int यहाँ एक्स, उठाओ ;

प्रणाली . बाहर . println ( 'खोजी जाने वाली संख्या 1 से 100 के बीच चुनी जाती है। आपको केवल 5 विकल्प मिले हैं!' ) ;

के लिए ( एक्स = 0 ; एक्स < साथ ; एक्स ++ ) {
प्रणाली . बाहर . println ( 'नंबर चुनें:' ) ;
चुनना = scanObj. अगलाइंट ( ) ;
अगर ( एक पर == चुनना ) {
प्रणाली . बाहर . println ( 'बधाई हो! आपने सही नंबर चुना है।' ) ;
तोड़ना ;
}

अन्य अगर ( एक पर > चुनना && एक्स != साथ - 1 ) {
प्रणाली . बाहर . println ( 'संख्या इससे बड़ी है' + चुनना ) ;
}
अन्य अगर ( एक पर < चुनना
&& एक्स != साथ - 1 ) {
प्रणाली . बाहर . println ( 'संख्या इससे कम है' + चुनना ) ;
}
}
अगर ( एक्स == साथ ) {
प्रणाली . बाहर . println ( 'आपने Z परीक्षणों को समाप्त कर दिया है।' ) ;
प्रणाली . बाहर . println ( 'संख्या थी' + एक पर ) ;
}
}
जनता स्थिर खालीपन मुख्य ( डोरी आर्ग [ ] )
{
अनुमान लगा ( ) ;
}
}

कोड का विवरण:





  • सबसे पहले, एक विधि बनाएं ” अनुमान लगा ()' और 'का एक उदाहरण घोषित करता है चित्रान्वीक्षक इसके अंदर क्लास। उसके बाद, एक यादृच्छिक पूर्णांक उत्पन्न करें ” एक पर 'की सीमा के बीच' 1 ' और ' 100 ' का उपयोग ' गणित.यादृच्छिक ()' तरीका।
  • ' का मान निर्दिष्ट करें 5 'परिवर्तनीय करने के लिए' साथ ' और दो और वेरिएबल घोषित करें जिनका नाम ' एक्स ' और ' चुनना ”।
  • इसके बाद, एक ' बनाएं के लिए 'लूप जो' के मान तक पुनरावृत्त होता है साथ ', और' का उपयोग करके अंतिम उपयोगकर्ता से मूल्य प्राप्त करता है चित्रान्वीक्षक ' वस्तु।
  • फिर, 'का उपयोग करें यदि नहीं तो यह जाँचने के लिए कि क्या उपयोगकर्ता का इनपुट 'में संग्रहीत मूल्य से मेल खाता है' कथन एक पर ”परिवर्तन करें और तदनुसार संदेश प्रदर्शित करें।
  • के बाद ' के लिए 'लूप का उपयोग यह जांचने के लिए किया जाता है कि परीक्षण की संभावनाएं समाप्त हो गई हैं या नहीं और फिर कंसोल पर यादृच्छिक संख्या प्रदर्शित करें।
  • अंत में, 'आह्वान करें' अनुमान लगा ()'' मुख्य() विधि के अंदर विधि।

संकलन के बाद:



आउटपुट से पता चलता है कि एक संख्या अनुमान लगाने वाला गेम तैयार किया गया है।

निष्कर्ष

संख्या अनुमान लगाने का खेल पहले Math.random() विधि का उपयोग करके एक परिभाषित सीमा के भीतर एक यादृच्छिक संख्या उत्पन्न करके बनाया जाता है। फिर, खिलाड़ी को एक चयन करने और उत्पन्न संख्या से उसकी तुलना करने के लिए कहें। उपयोगकर्ता की पसंद के आधार पर, खिलाड़ी को फीडबैक प्रदान करें, उन्हें सूचित करें कि क्या उनका अनुमान बहुत अधिक या बहुत कम है। खिलाड़ी के जीतने या परीक्षण समाप्त होने तक संकेत और प्रतिक्रिया की इस प्रक्रिया को दोहराएँ।