Cum de a crea un joc de 20 de întrebări în c ++

Acest tutorial vă va duce prin crearea a 20 de întrebări în C ++ cu numere folosind Visual Studio. Acest tutorial este foarte "oasele goale" și utilizează numai elementele de bază ale programului C ++.

Pași

Partea 1 din 3:
Crearea unui proiect
  1. Imagine intitulată Creați un joc de 20 de întrebări în C ++ Pasul 1
1. Obțineți o copie a Studioului Visual și deschideți-o.
  • Puteți găsi un ghid detaliat pentru configurarea la Cum se instalează și configurați Visual Studio Express 2013.
  • Imagine intitulată Creați un joc de întrebări de 20 de întrebări în C ++ Pasul 2
    2. Creați un proiect făcând clic pe fila Fișier din partea stângă sus și făcând clic pe Proiect nou.
  • Imagine intitulată Creați un joc de întrebări de 20 de întrebări în C ++ Pasul 3
    3. Apasă pe Șabloane fila din stânga.
  • Imagine intitulată Creați un joc de 20 de întrebări în C ++ Pasul 4
    4. Clic Visual C++ Sub fila Șabloane.
  • Imagine intitulată Creați un joc de 20 de întrebări în C ++ Pasul 5
    5. Clic Proiect gol În mijloc.
  • Image intitulată Creați un joc de 20 de întrebări în C ++ Pasul 6
    6. Denumiți proiectul dvs. ceva relevant.
  • De exemplu: 20 de întrebări joc.
  • Imagine intitulată Creați un joc de 20 de întrebări în C ++ Pasul 7
    7. Adăugați un fișier sursă. Click dreapta Fișiere sursă În partea dreaptă a ecranului, sub caseta Solution Explorer. Apoi Hover Adaugă și faceți clic pe Dosar nou.
  • Fișiere sursă -> Adăuga -> Dosar nou
  • Imagine intitulată Creați un joc de 20 de întrebări în C ++ Pasul 8
    8. Selectați fișierul C ++ (.CPP), spuneți ceva relevant și faceți clic pe Adăuga.
  • De exemplu: "Principal.CPP" Deoarece acest lucru va fi principalul nostru fișier sursă. Această schemă de numire este deosebit de importantă în programele de scară mai largă care necesită mai mult de un fișier.
  • Partea 2 din 3:
    Configurarea programului
    1. Imagine intitulată Creați un joc de 20 de întrebări în C ++ Pasul 9
    1. Începeți configurarea programului.
    • Tip: #include
    • Aceasta include un fișier în biblioteca C ++ care permite manipularea consolei.
  • Tip: Utilizarea spațiului de nume STD-
  • Aceasta înseamnă că utilizați un spațiu de nume standard (STD).
  • Tip: int principal () {}
  • Aceasta este funcția principală pe care programul va funcționa. Totul trece prin asta.
  • Între brațele curly {}, apăsați Introduceți de câteva ori. Totul intră între bretele curly. Notă: Cuvintele colorate verde sunt comentarii. Acestea sunt pentru dvs. (interpret) pentru a face mai bine sensul codului.
  • Imagine intitulată Creați un joc de 20 de întrebări în C ++ Pasul 10
    2. Declarați variabilele.
  • În paranteze de funcții principale (int principal ()), creați următoarele variabile:
  • int max = 100-
  • int min = 0-
  • char ans-
  • int num = 0-
  • Int-
  • int numguess = 0-
  • Rețineți că unele variabile sunt declarate cu valori, în timp ce altele nu sunt. Acest lucru se datorează faptului că aceste variabile sunt solicitate de program să fie predefinit. Acest lucru este determinat de modul în care sunt folosiți.
  • Imagine intitulată Creați un joc de întrebări de 20 de întrebări în C ++ Pasul 11
    3. Creați mesajul către utilizator.
  • Tip: Cout << "Gândiți-vă la un număr între 1 și 100." << endl-
  • Aceasta solicită utilizatorului pentru numărul lor, oferindu-le o idee despre ceea ce este necesar pentru ei.
  • Partea 3 din 3:
    Programarea logicii
    1. Imagine intitulată Creați un joc de 20 de întrebări în C ++ Pasul 12
    1. Creați face în timp ce buclă. Acest lucru va controla toate logica jocului.
    • Tip: do {} în timp ce (Num == 0 && numguess < 20)-
    • Apăsați ↵ Introduceți de câteva ori între bretele. Notă: Num == 0 && numguess < 20 înseamnă, în principiu, bucla va continua până când numărul este egal cu 0 și Numguess este mai mic de 20.
  • Imagine intitulată Creați un joc de 20 de întrebări în C ++ Pasul 13
    2. Introduceți totul în imagine în face în timp ce paranteze.
  • Înțelegeți logica buclei:
  • Utilizatorul va intra în y sau n, pe baza numărului lor.
  • Dacă numărul lor este mai mare sau egal cu ghicitul, numărul numărului numguess de 1 și programul face o presupunere.
  • Dacă presupunerea este corectă, programul se descompune din buclă și computerul câștigă.
  • Dacă presupunerea este incorectă, min = ghiciți efectiv gama de valori în jumătate și pornirea buclă din nou.
  • Dacă numărul lor nu este mai mare sau egal cu presupunerile numguess cu 1 și max = ghicitând gama de valori în jumătate și pornirea buclă din nou.
  • Programul va trece prin aceste presupuse și verificări până când acesta îngustă numărul utilizatorilor până la un singur număr sau Ea ajunge la 20 de întrebări.
  • Salvați și executați programul. În acest moment, ar trebui să facă tot ce intenționează să facă, excluzând mesajul de încheiere. Dacă programul se închide brusc când vă ghicește numărul sau Când nu reușește să ghicească numărul dvs., este normal. Vom remedia acest lucru în următorii câțiva pași.
  • Imagine intitulată Creați un joc de 20 de întrebări în C ++ Pasul 14
    3. Introduceți totul în imagine după face în timp ce buclă. Aceasta va fi liniile finale ale codului care gestionează dacă jucătorul câștigă sau nu.
  • Înțelegeți logica mesajului de încheiere:
  • Dacă numguessul este egal cu 20 și numărul este egal cu 0, computerul nu putea Ghici numărul tău.
  • Rețineți că valoarea numărului NU nu se va schimba niciodată dacă numărul utilizatorilor nu va fi niciodată ghicit.
  • Dacă numărul utilizatorilor este Guessed corect, calculatorul va emite numărul dvs. și o mică victorie zâmbet.
  • Rețineți liniile sistem("pauză")- și returnați 0-
  • sistem("pauză") Pur și simplu întrerupe programul, permițând utilizatorului să citească mesajul.
  • returnați 0- există deoarece este o practică bună să returnați o valoare în funcția principală - chiar dacă valoarea este irelevantă.
  • Image intitulată Creați un joc de 20 de întrebări în C ++ Pasul 15
    4. Examinați programul dvs. completat.
  • sfaturi

    Este considerată o bună practică și recomandată, pentru a juca cu programele dvs. Nu vă fie frică să schimbați valorile, jucăria cu codul și să întrerupeți câteva lucruri. Așa învățați.

    Avertizări

    Aveți nevoie de un cont Microsoft pentru a utiliza Visual Studio. Este posibil să fie necesar să creați unul.
  • Dacă primiți o eroare în codul dvs., căutați următoarele:
  • Red subliniază la primirea erorilor.
  • Ortografia variabilelor dvs.
  • Lipsesc punct și virgulă (-).
  • Lipsesc bretele curly ({}) - în special cu buclele tale.
  • Dacă toate celelalte nu reușește, puteți copia și lipi codurile de eroare în Google. Există mii sau articole despre erorile și greșelile comune.
  • Lucrurile de care veți avea nevoie

    • Un computer sau un dispozitiv electronic echivalent care acceptă Studio Visual.
    • Visual Studio 2013 sau mai mare
    Partajați pe rețeaua socială:
    Similar