C ++, de meest elementaire computer programmeertalen, is belangrijk voor het begrijpen van computerconcepten, vooral als u van plan bent om meer te gaan programmeren. Deze handleiding laat je zien hoe je een eenvoudig nummer raadspel in C ++ maakt met behulp van Microsoft Visual Studios.

Stappen

  1. 1 Begin met het openen van Microsoft Visual Studios of een ander codeerprogramma dat C ++ ondersteunt. Deze tutorial zal zich richten op Microsoft Visual Studios Professional 2013, maar de code zal werken op elk programma in elke editie.
  2. 2 Selecteer "Nieuw project" aan de linkerkant van het scherm om dit venster te genereren.
  3. 3 Klik op de vervolgkeuzelijst "Visual C ++ en selecteer" Win32 Console Application ". Druk vervolgens op OK.
  4. 4 Druk op Volgende om dit venster te genereren.
  5. 5 Selecteer onder "Extra opties" het vak "Leeg project" en druk vervolgens op voltooien.
  6. 6 druk op Ctrl+ Verschuiving+EEN om een ​​nieuw project te starten zodra u dit scherm hebt bereikt.
  7. 7 Klik op de vervolgkeuzelijst Visual C ++ aan de linkerkant, selecteer het C ++ -bestand en druk op Toevoegen.
  8. 8 Type:
    •  #include  #include  #include  
    • Deze stellen de "bibliotheken" in waaruit acties in de code zelf worden opgeslagen.
  9. 9 Typ de code voor het genereren van het nummer en genereer 20 pogingen voor de gebruiker om de code correct te raden.
     int hoofd(leegte)  srand(tijd(NUL)); // Om niet steeds dezelfde nummers te hebben. terwijl(waar)  // Hoofdlus. // Initialiseren en toewijzen. int aantal = rand() % 99 + 2; // Het systeemnummer wordt hier opgeslagen. int raden; // Gebruikersgissing wordt hier opgeslagen. int probeert = 0; // Aantal pogingen wordt hier opgeslagen. verkolen antwoord; // Het antwoord van de gebruiker op de vraag wordt hier opgeslagen. // std :: cout << number << "\ n"; // Werd gebruikt voor foutopsporing ...  terwijl(waar)  // Get user loop. // Get number. soa::cout << "Voer een cijfer in tussen 1 en 100 (" << 20 - probeert << "probeert naar links):"; soa::cin >> raden; soa::cin.negeren(); // Controleren of er pogingen zijn ondernomen. als(probeert >= 20)  breken;  // Controleer het nummer. als(raden > aantal)  soa::cout << "Te hoog! Probeer het opnieuw.\ n";  anders als(raden < aantal)  soa::cout << "Te laag! Probeer het opnieuw.\ n";  anders  breken;  // Indien geen nummer, probeert increment. probeert++;  
  10. 10 Voltooi de code door functies toe te voegen die de gebruiker vertellen of ze hebben gewonnen of verloren, opnieuw willen spelen of het spel willen afsluiten.
     // Controleer op pogingen. als(probeert >= 20)  soa::cout << "Je had geen pogingen meer!\ n\ n";  anders  // Of, gebruiker gewonnen. soa::cout<<"Gefeliciteerd !!" << soa::endl; soa::cout<<"Je hebt het juiste nummer in" << probeert << "probeert!\ n";  terwijl(waar)  // Loop om gebruiker te vragen of hij / zij nog een keer wil spelen. // Krijg gebruikersreactie. soa::cout << "Zou je opnieuw willen spelen (J / N)?"; soa::cin >> antwoord; soa::cin.negeren(); // Controleer of de juiste reactie is. als(antwoord == 'N' || antwoord == 'N' || antwoord == 'Y' || antwoord == 'Y')  breken;  anders  soa::cout << "Kom binnen alstublieft \'Y\' of \'N\'\ n";   // Controleer de invoer van de gebruiker en voer hem opnieuw uit of sluit af; als(antwoord == 'N' || antwoord == 'N')  soa::cout << "Bedankt voor het spelen!"; breken;  anders  soa::cout << "\ n\ n\ n";   // Veilig afsluiten. soa::cout << "\ n\ nVoer alles in om af te sluiten ... "; soa::cin.negeren(); terugkeer 0;  
  11. 11 druk op Ctrl+F5 om uw nummer te raden programma uit te voeren.
  12. 12Selecteer Bestand -> Opslaan als -> en geef uw code een naam
  13. 13 Open het bestand door op de naam van uw programma te klikken en vervolgens de broncode te openen.