| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> C /C + + Programming >> Content
    Come fare un file sulla scheda di gioco in C + +
    Il C + + linguaggio di programmazione è un linguaggio compilato . Ciò significa che un file testo completo del codice C + + viene convertito in un singolo file eseguibile durante un processo noto come " compilazione ". Se sei un nuovo C + + , si può essere interessati a un progetto divertente che introduce il processo di compilazione e produce un gioco di lavoro . Ad esempio, è possibile creare un semplice gioco che pesca una carta a caso da un mazzo di carte . Questo è un progetto che si può completare in un breve lasso di tempo con poca o nessuna esperienza di programmazione . Cose che ti serviranno
    C + + ambiente di sviluppo integrato ( IDE ) per C + + Compiler
    Mostra più istruzioni
    1

    carico del C + + IDE facendo clic sulla relativa icona del programma . Quando si apre, selezionare " File /Nuovo /Progetto" e scegliere " Progetto C + +" per creare un nuovo progetto C + + . Un file di codice sorgente di vuoto viene visualizzata nell'editor di parte di testo della IDE
    2

    Scrivi le quattro affermazioni seguenti nella parte superiore del file di codice sorgente per importare le necessarie librerie C + + : .
    < P > # include

    # include

    # include

    using namespace std;
    3

    creare due array di stringhe . Un array è un contenitore che contiene una sequenza di oggetti , e sono perfetti per contenere la tuta e il valore di una carta da gioco . Per un mazzo standard , meno le carte di Joker , è possibile scrivere le seguenti due matrici di stringhe :
    tuta

    stringa [] = {" Diamonds ", " cuori ", " picche ", " club" }; < br string>

    faceValue [ ] = { " due " , " tre", " quattro " , "cinque" , Stati

    "Sei" , "Seven" , "otto" , " nove " , " Ace " , " re " , Stati

    " queen " , " Jack "} ;
    4

    Scrivi una funzione che determina casualmente il seme e il valore di una carta . Chiamare questa funzione " getCard " e lo hanno in uscita una stringa. Scrivere il seguente per creare uno scheletro di questa funzione :

    getCard string ( ) per

    { }
    5

    Compila la funzione scrivendo il codice necessario per disegnare una carta a caso . Tutto il codice in passaggi da 6 a 11 deve essere posizionato in-tra le parentesi graffe della funzione " getCard " .
    6

    dichiarare una stringa di testo che rappresenta una carta , che può essere fatto da semplicemente scrivendo il seguente :
    carta stringa

    ;
    7

    Creare due variabili intere che creano valori casuali . La prima variabile crea valori compresi tra 0 e 11 , ed è perfetto per la determinazione a caso il valore nominale di una carta. La seconda variabile crea valori compresi tra 0 e 3 , ed è adatto per la determinazione del vestito di una scheda

    int cardValue = rand ( ) % 12; .

    Int cardSuite = rand ( ) % 4 ;
    8

    Aggiungi il valore nominale alla stringa "carta " come questo :
    carta

    + = faceValue [ cardValue ] ;
    9

    Inserire una divisore in-tra il valore della carta e vestito così:

    card + = " di" ;
    10

    Aggiungi il seme della carta alla stringa come questa:
    carta

    + = tuta [ cardSuite ] ;
    11

    uscita la stringa e terminare la funzione , scrivendo il seguente :

    carta di ritorno ;
    12 < p > Creare una funzione principale. Questo è il punto di ingresso per il vostro programma , ed è dove inizia l'esecuzione. Il codice da i passaggi rimanenti deve andare in-tra le parentesi graffe della funzione principale , mostrati sotto :

    int main ( ) { }


    13

    Scrivi la seguente dichiarazione per chiedere al giocatore quante carte desidera richiamare :

    cout << " quante carte si desidera disegnare ? " << endl;
    14

    Dichiarare una variabile intera che memorizza il numero di carte che il giocatore vuole disegnare , ma impostarla a zero per ora :

    int numberOfCards = 0 ;
    15

    Scrivi la seguente dichiarazione di afferrare il valore di input dalla tastiera e impostarlo uguale alle " numberOfCards ", variabile in questo modo:

    cin >> numberOfCards ;
    16

    creare un ciclo che si ripete per lo stesso codice tutte le volte che l'utente ha scelto con il valore " numberOfCards " . Quindi chiamare o richiamare la funzione " getCard " per generare una carta a caso . È possibile inviare un testo troppo , come questo:

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

    { cout << " hai disegnato un : " < < getCard ( ) << endl; }
    17

    compilare il programma premendo il tasto verde "Play" . Questo crea un unico file eseguibile di tutto il codice sorgente . Questo file verrà automaticamente eseguito per voi , in modo da poter giocare il proprio gioco . Se si digita in quattro , si potrebbe ottenere un output simile a questo :

    disegnò una : Sette di Fiori

    disegnato una : Queen of Diamonds

    trasse un : Settebello

    Hai disegnato un : Otto di Picche

    Previous :

    next :
      Articoli Correlati
    ·Come aggiungere due grandi interi in C + + 
    ·Come scrivere un programma C per trovare la serie di Fi…
    ·Quali applicazioni utilizzare Visual C ? 
    ·Come scrivere un codice in C + + utilizzando Lucas Seri…
    ·C Esercitazione : tipi di dati 
    ·Come convertire i radianti in gradi in C + + Language i…
    ·Come imparare Turbo C 
    ·Come utilizzare il Visual C + + Debugger 
    ·Come utilizzare i file FX in GTK Radiant 
    ·Come utilizzare la funzione strerror in C + + 
      Articoli in evidenza
    ·Come compilare un file in TASM 
    ·Come incorporare un database in un App Mac 
    ·Come imparare XHTML per principianti 
    ·Come fare Foxfire Add-Ons 
    ·Sun Java SQL Tutorial 
    ·Che viene utilizzato di più : ? Java o Visual Basic 
    ·Come configurare PHP per un database di Access remoto 
    ·Come eliminare un record in VB6 
    ·Differenza di insiemi in Ruby 
    ·Come automatizzare l' esportazione di una query di Acce…
    Copyright © Conoscenza Informatica http://it.wingwit.com