C ++, le langage de programmation informatique le plus élémentaire, est important pour comprendre les concepts informatiques, en particulier si vous envisagez de vous plonger davantage dans la programmation. Ce guide vous montre comment créer un jeu de devinette de base en C ++ à l'aide de Microsoft Visual Studios.
Pas
-
1 Commencez par ouvrir Microsoft Visual Studios ou tout autre programme de codage prenant en charge C ++. Ce tutoriel portera sur Microsoft Visual Studios Professional 2013, mais le code fonctionnera sur tous les programmes de toutes les éditions.
-
2 Sélectionnez "Nouveau projet" sur le côté gauche de l'écran pour générer cette fenêtre.
-
3 Cliquez sur le "menu déroulant Visual C ++ et sélectionnez la" application console Win32 ". Puis appuyez sur OK.
-
4 Appuyez sur Suivant pour générer cette fenêtre.
-
5 Sous "Options supplémentaires", cochez la case "Projet vide", puis appuyez sur Terminer.
-
6 presse Ctrl+⇧ Décalage+UNE pour démarrer un nouveau projet une fois que vous avez atteint cet écran.
-
7 Cliquez sur le menu déroulant Visual C ++ sur le côté gauche, sélectionnez le fichier C ++ et appuyez sur Ajouter.
-
8 Type:
-
#comprendre
#comprendre #comprendre - Ceux-ci établissent les "bibliothèques" à partir desquelles les actions sont stockées dans le code lui-même.
-
-
9 Tapez le code pour générer le numéro, et en générant 20 tentatives pour que l'utilisateur devine le code correctement.
int principale(vide) srand(temps(NUL)); // Ne pas avoir les mêmes numéros encore et encore. tandis que(vrai) // Boucle principale. // Initialise et alloue. int nombre = rand() % 99 + 2; // Le numéro de système est enregistré ici. int deviner; // L'utilisateur devine est stocké ici. int essaye = 0; // Le nombre d'essais est stocké ici. carboniser répondre; // La réponse de l'utilisateur à la question est enregistrée ici. // std :: cout << number << "\ n"; // A été utilisé pour le débogage… tandis que(vrai) // Récupère la boucle de numéro d'utilisateur. // Obtenir un numéro. std::cout << "Entrez un nombre entre 1 et 100 (" << 20 - essaye << "essaye de partir):"; std::cin >> deviner; std::cin.ignorer(); // Check is essaie de prendre. si(essaye >= 20) Pause; // Vérifier le numéro. si(deviner > nombre) std::cout << "Trop haut! Essayez encore.\ n"; autre si(deviner < nombre) std::cout << "Trop bas! Réessayez.\ n"; autre Pause; // Si ce n'est pas le nombre, incrémenter essaye. essaye++;
-
10 Terminez le code en ajoutant des fonctions qui indiquent à l'utilisateur s'il a gagné ou perdu, s'il veut rejouer ou si vous souhaitez quitter le jeu.
// Vérifie les tentatives. si(essaye >= 20) std::cout << "Vous avez manqué d'essais!\ n\ n"; autre // Ou l'utilisateur a gagné. std::cout<<"Toutes nos félicitations!! " << std::endl; std::cout<<"Vous avez le bon numéro dans" << essaye << "essaie!\ n"; tandis que(vrai) // Boucle à demander à l'utilisateur s'il / elle souhaite jouer à nouveau. // Obtenir une réponse de l'utilisateur. std::cout << "Voulez-vous rejouer (Y / N)?"; std::cin >> répondre; std::cin.ignorer(); // Vérifiez si la réponse est correcte. si(répondre == 'n' || répondre == 'N' || répondre == 'y' || répondre == 'Y') Pause; autre std::cout << "Entrez s'il vous plait \'Y\' ou \'N\'… \ n"; // Vérifier les entrées de l'utilisateur et exécuter à nouveau ou quitter; si(répondre == 'n' || répondre == 'N') std::cout << "Merci d'avoir joué!"; Pause; autre std::cout << "\ n\ n\ n"; // Quittez en toute sécurité. std::cout << "\ n\ nEntrez quelque chose pour quitter… "; std::cin.ignorer(); revenir 0;
-
11 presse Ctrl+F5 pour exécuter votre programme de devinettes.
-
12Sélectionnez Fichier -> Enregistrer sous -> et nommez votre code.
-
13 Ouvrez le fichier en cliquant sur le nom de votre programme, puis ouvrez le code source.
Facebook
Twitter
Google+