सी ++ में 20 प्रश्न खेल कैसे बनाएं

यह ट्यूटोरियल आपको विजुअल स्टूडियो का उपयोग करके संख्या के साथ C ++ में 20 प्रश्न बनाने के माध्यम से चलेंगे. यह ट्यूटोरियल बहुत है "सिर्फ हड्डियां" और केवल सी ++ प्रोग्रामिंग की मूल बातें का उपयोग करता है.

कदम

3 का भाग 1:
एक परियोजना बनाना
  1. शीर्षक वाली छवि सी ++ चरण 1 में 20 प्रश्न खेल बनाएं
1. विजुअल स्टूडियो की एक प्रति प्राप्त करें और इसे खोलें.
  • आप सेटअप करने के लिए एक विस्तृत गाइड पा सकते हैं कैसे स्थापित करें और विजुअल स्टूडियो एक्सप्रेस 2013 सेटअप करें.
  • शीर्षक वाली छवि सी ++ चरण 2 में 20 प्रश्न खेल बनाएं
    2. ऊपरी बाईं ओर फ़ाइल टैब पर क्लिक करके एक प्रोजेक्ट बनाएं और क्लिक करें नया काम.
  • सी ++ चरण 3 में एक 20 प्रश्न खेल बनाएँ शीर्षक
    3. दबाएं टेम्पलेट्स बाईं ओर.
  • शीर्षक वाली छवि सी ++ चरण 4 में 20 प्रश्न खेल बनाएं
    4. क्लिक दृश्य सी++ टेम्पलेट्स टैब के तहत.
  • सी ++ चरण 5 में 20 प्रश्न खेल शीर्षक वाली छवि
    5. क्लिक खाली परियोजना बीच में.
  • शीर्षक वाली छवि सी ++ चरण 6 में 20 प्रश्न खेल बनाएं
    6. अपने प्रोजेक्ट को कुछ प्रासंगिक नाम दें.
  • उदाहरण के लिए: 20 प्रश्न खेल.
  • सी ++ चरण 7 में एक 20 प्रश्न खेल बनाएँ छवि
    7. एक स्रोत फ़ाइल जोड़ें. दाएँ क्लिक करें स्रोत फ़ाइलें समाधान एक्सप्लोरर बॉक्स के तहत स्क्रीन के दाईं ओर. फिर होवर जोड़ें और क्लिक करें नई फ़ाइल.
  • स्रोत फ़ाइलें -> जोड़ना -> नई फ़ाइल
  • सी ++ चरण 8 में एक 20 प्रश्न खेल शीर्षक वाली छवि
    8. C ++ फ़ाइल का चयन करें (.सीपीपी), इसे कुछ प्रासंगिक और क्लिक करें जोड़ना.
  • उदाहरण के लिए: "मुख्य.सीपीपी" क्योंकि यह हमारी मुख्य स्रोत फ़ाइल होगी. यह नामकरण योजना विशेष रूप से बड़े पैमाने पर प्रोग्रामों में महत्वपूर्ण है जिसके लिए एक से अधिक फ़ाइल की आवश्यकता होती है.
  • 3 का भाग 2:
    कार्यक्रम की स्थापना
    1. सी ++ चरण 9 में 20 प्रश्न खेल शीर्षक वाली छवि
    1. प्रोग्रामिंग सेटअप शुरू करें.
    • प्रकार: #शामिल
    • इसमें सी ++ लाइब्रेरी में एक फाइल शामिल है जो कंसोल हेरफेर की अनुमति देती है.
  • प्रकार: नेमस्पेस एसटीडी का उपयोग करना-
  • इसका मतलब है कि आप एक मानक (std) नेमस्पेस का उपयोग कर रहे हैं.
  • प्रकार: मुख्य प्रवेश बिंदु(){ }
  • यह मुख्य कार्य है कि कार्यक्रम चलाएगा. सब कुछ इसके माध्यम से चलता है.
  • घुंघराले ब्रेसिज़ {} के बीच में, कुछ समय दर्ज करें. सब कुछ घुंघराले ब्रेसिज़ के बीच में जाता है. नोट: हरे रंग के रंग शब्द टिप्पणियां हैं. ये आपके लिए (दुभाषिया) कोड की बेहतर समझ बनाने के लिए हैं.
  • सी ++ चरण 10 में 20 प्रश्न खेल शीर्षक वाली छवि
    2. चर घोषित करें.
  • मुख्य कार्य कोष्ठक के भीतर, (मुख्य प्रवेश बिंदु()), निम्नलिखित चर बनाएँ:
  • int अधिकतम = 100-
  • int min = 0-
  • चार-
  • int num = 0-
  • आटा अनुमान-
  • int numguess = 0-
  • ध्यान दें कि कुछ चर मूल्यों के साथ घोषित किए जाते हैं, जबकि अन्य नहीं हैं. ऐसा इसलिए है क्योंकि कार्यक्रम द्वारा पूर्वनिर्धारित होने के लिए उन चर की आवश्यकता होती है. यह निर्धारित किया जाता है कि उनका उपयोग कैसे किया जाता है.
  • सी ++ चरण 11 में एक 20 प्रश्न खेल शीर्षक वाली छवि
    3. उपयोगकर्ता को संदेश बनाएं.
  • प्रकार: अदालत << "1 और 100 के बीच एक संख्या के बारे में सोचो." << अंत-
  • यह उपयोगकर्ता को उनके नंबर के लिए संकेत देता है, जिससे उन्हें यह पता चलता है कि उनमें से क्या आवश्यक है.
  • 3 का भाग 3:
    तर्क को प्रोग्राम करना
    1. शीर्षक वाली छवि सी ++ चरण 12 में एक 20 प्रश्न खेल बनाएं
    1. बनाना जबकि ऐसा लूप. यह सभी खेल तर्क को नियंत्रित करेगा.
    • प्रकार: {} जबकि (num == 0 && numguess < 20)-
    • प्रेस ↵ ब्रेसिज़ के बीच कुछ बार दर्ज करें. नोट: NUM == 0 && numguess < 20 मूल रूप से इसका मतलब है कि लूप तब तक जारी रहेगा जब तक NUM 0 के बराबर हो और NUMGUESS 20 से कम है.
  • सी ++ चरण 13 में एक 20 प्रश्न खेल बनाएँ शीर्षक
    2. चित्र में सब कुछ टाइप करें अंदर जबकि ऐसा कोष्ठक.
  • लूप के तर्क को समझें:
  • उपयोगकर्ता अपनी संख्या के आधार पर y या n दर्ज करेगा.
  • यदि उनका नंबर अनुमान लगाने के लिए या उससे अधिक है, तो 1 से संख्या में वृद्धि और कार्यक्रम एक अनुमान बनाता है.
  • यदि अनुमान सही है, तो प्रोग्राम लूप से बाहर हो जाता है और कंप्यूटर जीतता है.
  • यदि अनुमान गलत है, न्यूनतम = अनुमान- आधे में मूल्यों की सीमा को प्रभावी ढंग से काटकर और फिर से लूप शुरू करना.
  • यदि उनका नंबर अनुमान लगाने के लिए या उससे अधिक नहीं है, तो 1 और अधिकतम = अनुमान से संख्या में वृद्धि - आधे में मूल्यों की सीमा को काटकर और फिर से लूप शुरू करना.
  • कार्यक्रम इन अनुमानों के माध्यम से जायेगा और चेक करता है जब तक कि यह उपयोगकर्ताओं को एक नंबर पर नाराज़ नहीं करता है या यह 20 प्रश्न सीमा तक पहुंचता है.
  • प्रोग्राम को सहेजें और चलाएं. इस बिंदु पर, यह सब कुछ करना चाहिए जो निष्कर्ष संदेश को छोड़कर करना है. यदि प्रोग्राम अचानक बंद हो जाता है जब यह आपके नंबर का अनुमान लगाता है या जब यह आपके नंबर का अनुमान लगाने में विफल रहता है, तो यह सामान्य है. हम अगले कुछ चरणों में इसे ठीक करेंगे.
  • सी ++ चरण 14 में एक 20 प्रश्न खेल शीर्षक वाली छवि
    3. चित्र में सब कुछ टाइप करें के पश्चात जबकि ऐसा लूप. यह कोड की समापन रेखाएं होगी जो खिलाड़ी को जीतती है या नहीं.
  • समापन संदेश के तर्क को समझें:
  • यदि Numguess 20 के बराबर है और NUM 0, कंप्यूटर के बराबर है कुड नोट आपको लगता है.
  • ध्यान दें कि यदि उपयोगकर्ता संख्या का अनुमान नहीं लगाया जाता है तो संख्या का मूल्य कभी नहीं बदलेगा.
  • यदि उपयोगकर्ता संख्या है सही ढंग से अनुमान लगाया गया, कंप्यूटर आपके नंबर और थोड़ी जीत स्माइली चेहरा आउटपुट करेगा.
  • लाइनों पर ध्यान दें ()"ठहराव")- तथा वापसी 0-
  • ()"ठहराव") बस प्रोग्राम को रोकता है, जिससे उपयोगकर्ता संदेश को पढ़ता है.
  • वापसी 0- मौजूद है क्योंकि मुख्य कार्य में मूल्य वापस करने के लिए यह अच्छा अभ्यास है- भले ही मूल्य अप्रासंगिक हो.
  • शीर्षक शीर्षक सी ++ चरण 15 में 20 प्रश्न खेल बनाएं
    4. अपने पूर्ण कार्यक्रम की समीक्षा करें.
  • टिप्स

    इसे आपके कार्यक्रमों के साथ खेलने के लिए अच्छा अभ्यास, और अनुशंसित माना जाता है. मूल्यों को बदलने के लिए डरो मत, कोड के साथ खिलौना और कुछ चीजों को तोड़ो. आप कैसे सीखते हैं.

    चेतावनी

    विजुअल स्टूडियो का उपयोग करने के लिए आपको एक Microsoft खाते की आवश्यकता है. आपको एक बनाने की आवश्यकता हो सकती है.
  • अगर आपको अपने कोड में कोई त्रुटि मिलती है, तो निम्न देखें:
  • त्रुटियों को प्राप्त करते समय लाल रेखांकित करता है.
  • आपके चर की वर्तनी.
  • लापता अर्धविराम (-).
  • लापता घुंघराले ब्रेसिज़ ({}) - विशेष रूप से अपने लूप के साथ.
  • यदि सब कुछ विफल रहता है, तो आप Google में त्रुटि कोड कॉपी और पेस्ट कर सकते हैं. आम त्रुटियों और गलतियों के बारे में हजारों या लेख हैं.
  • चीजें आप की आवश्यकता होगी

    • एक कंप्यूटर या समकक्ष इलेक्ट्रॉनिक उपकरण जो विजुअल स्टूडियो का समर्थन करता है.
    • विजुअल स्टूडियो 2013 या अधिक से अधिक
    सामाजिक नेटवर्क पर साझा करें:
    समान