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 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 Selecteer "Nieuw project" aan de linkerkant van het scherm om dit venster te genereren.
-
3 Klik op de vervolgkeuzelijst "Visual C ++ en selecteer" Win32 Console Application ". Druk vervolgens op OK.
-
4 Druk op Volgende om dit venster te genereren.
-
5 Selecteer onder "Extra opties" het vak "Leeg project" en druk vervolgens op voltooien.
-
6 druk op Ctrl+⇧ Verschuiving+EEN om een nieuw project te starten zodra u dit scherm hebt bereikt.
-
7 Klik op de vervolgkeuzelijst Visual C ++ aan de linkerkant, selecteer het C ++ -bestand en druk op Toevoegen.
-
8 Type:
-
#include
#include #include - Deze stellen de "bibliotheken" in waaruit acties in de code zelf worden opgeslagen.
-
-
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 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 druk op Ctrl+F5 om uw nummer te raden programma uit te voeren.
-
12Selecteer Bestand -> Opslaan als -> en geef uw code een naam
-
13 Open het bestand door op de naam van uw programma te klikken en vervolgens de broncode te openen.
Facebook
Twitter
Google+