Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Comment utiliser un tampon temporair…
  • Comment utiliser getLine dans C à S…
  • Comment programmer l' opérateur res…
  • Comment ajouter des lignes à un Dat…
  • Erreurs communes dans Turbo C 
  • Comment convertir une chaîne à un …
  • Comment faire pour supprimer un cara…
  • Comment faire une chaîne en un tabl…
  • Comment faire une carte fichier de j…
  • Comment ajouter une case à cocher c…
  •   C /C + + Programming
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    C /C + + Programming

    Comment faire une carte fichier de jeu en C + +

    C + + langage de programmation est un langage compilé . Cela signifie qu'un fichier de texte intégral de code C + + est converti en un fichier unique, exécutable lors d'un processus appelé « compilation ». Si vous êtes nouveau sur C + + , vous pouvez être intéressé par un projet amusant qui vous fera découvrir le processus de compilation et produit un jeu de travail . Par exemple, vous pouvez créer un jeu simple qui tire une carte au hasard dans un jeu de cartes. Il s'agit d' un projet que vous pouvez compléter en un court laps de temps , avec peu ou aucune expérience en programmation . Les choses dont vous aurez besoin
    C + + environnement de développement intégré (IDE)
    C + + Compiler
    Show More Instructions
    1

    charge le C + + IDE en cliquant sur son icône du programme. Quand il s'ouvre, sélectionnez "Fichier /Nouveau /Projet " et choisissez " C + + Project " pour créer un nouveau projet C + + . Un fichier de code source vide apparaît dans la partie éditeur de texte de l' IDE
    2

    Ecrire les quatre déclarations suivantes en haut du fichier de code source pour importer les bibliothèques C + + nécessaires : .

    # include

    # include

    # include

    using namespace std ;
    3

    créer deux tableaux de chaînes . Un tableau est un conteneur qui contient une séquence d'objets , et ils sont parfaits pour la tenue de la couleur et la valeur d'une carte à jouer. Pour une plate-forme standard, moins les cartes Joker , vous pouvez écrire les deux tableaux de chaînes suivantes :
    costume de chaîne de

    [] = {" Diamonds ", " coeurs ", " pique ", " Clubs "}; < br > string

    faceValue [] = {" deux ", " trois", " quatre " , "cinq" , AB

    "Six" , "Seven" , " Eight" , "Nine" , "Ace "," roi " , AB

    " Queen " , " Jack " };
    4

    Écrire une fonction qui détermine au hasard la couleur et la valeur d'une carte. Appelez cette fonction " getCard " et le faire sortir d'une chaîne. Ecrivez ce qui suit pour créer un squelette de cette fonction :

    getCard de string ()

    {}
    5

    Remplissez la fonction en écrivant le code nécessaire pour tirer une carte aléatoire . Tout le code dans les étapes 6 à 11 doivent être placés dans l'entre accolades de la fonction " getCard " .
    6

    déclarer une chaîne de texte qui représente une carte , ce qui peut être fait par simplement écrit ce qui suit:
    carte de la chaîne de

    ;
    7

    créer deux variables entières qui créent des valeurs aléatoires . La première variable crée des valeurs comprises entre 0 et 11, et est parfait pour déterminer aléatoirement la valeur nominale d'une carte. La deuxième variable crée des valeurs comprises entre 0 et 3, et est adapté pour déterminer la combinaison d'une carte

    int cardValue = rand ()% 12; .

    Int cardSuite = rand ()% 4 ;
    8

    Ajoutez la valeur nominale de la chaîne "carte" comme ceci:
    carte

    + = faceValue [ cardValue ] ;
    9

    place un diviseur entre-deux de la valeur de la carte et des vêtements comme ceci:
    carte

    + = " de " ;
    10

    Ajoutez la couleur de la carte à la chaîne comme ceci:
    carte

    + = costume [ cardSuite ] ;
    11

    sortie de la chaîne et mettre fin à la fonction en écrivant ce qui suit:
    carte de retour de

    ;
    12

    Créer une fonction principale . C'est le point d'entrée de votre programme, et c'est là où il commence l'exécution . Le code des étapes restantes doit aller en entre les accolades de la fonction principale , indiquées ci-dessous :

    int main () {}


    13

    Ecrire la déclaration suivante pour demander au joueur combien de cartes il souhaite attirer l' :

    cout << " combien carte voulez-vous en tirer? " << endl;
    14

    déclarer une variable de type entier qui stocke le nombre de cartes que le joueur veut dessiner, mais mis à zéro pour l'instant: Photos

    int numberOfCards = 0 ;
    15

    écrire la déclaration suivante pour récupérer la valeur saisie à partir du clavier et le mettre à la hauteur des " numberOfCards , « variables comme celui-ci : Trouvez

    cin >> numberOfCards ;
    16

    Créer une boucle pour que se répète le même code autant de fois que l'utilisateur a choisi avec la valeur " numberOfCards " . Puis appeler ou invoquer la fonction " getCard " pour générer une carte aléatoire. Vous pouvez imprimer un texte trop , comme ceci:

    for (int i = 0; i < numberOfCards ; i + +) {

    cout << " vous avez dessiné un :« < < getCard () << endl; }
    17

    compiler le programme en appuyant sur le bouton "Play " vert. Cela crée un fichier exécutable unique sur l'ensemble de ce code source . Ce fichier sera automatiquement de fonctionner pour vous, afin que vous puissiez jouer votre propre match. Si vous tapez sur quatre , vous pourriez obtenir un résultat qui ressemble à ceci:

    a un : Sept des Clubs

    Vous avez fait un : Queen of Diamonds

    vous a attiré une : Seven of Diamonds

    vous avez dessiné un : Huit de pique

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment lire une ligne à l'aide du RPC 
  • Comment nettoyer un tampon d'entrée en C + + 
  • Comment effectuer des E /S avec des fichiers binaires en C + + 
  • Comment créer un projet Maven dans Galileo 
  • Comment remplacer les éléments d'un tableau en C 
  • Comment utiliser ASM dans Visual C 
  • Comment faire pour supprimer des enregistrements dans un tableau du programme C 
  • Quel est l'objectif d'un diagramme de flux de données 
  • Comment construire un moteur de jeu pour les débutants 
  • Comment surcharger une fonction en C + + 
  • Connaissances Informatiques © http://www.ordinateur.cc