| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> C /C + + Programming >> Content
    Hvordan man laver et lotteri spil Brug C + +
    Oprettelse af et lotteri i C + + er en fantastisk måde at introducere dig til de grundlæggende principper for bruger-input , output, arrays , tilfældige tal og sløjfer. At kode et lotteri spil, du først nødt til at have brugerinput hans numre og gemme dem i et array af heltal . Du har derefter computeren oprette en liste af tilfældige vindende lotteri numre . Endelig sammenligne computerens tal med brugerens tal og se om de alle matcher , lykønske brugeren, hvis han vandt . Instruktioner
    1

    Åbn din C + + fil i en editor såsom Microsoft Visual Studio Express.
    2

    Medtag bibliotekerne for at få adgang til de forskellige funktioner i programmet ved at tilføje følgende kode i toppen af ​​din fil : Hej

    # include //standard biblioteket

    # include //for i /O -funktioner
    < p> # include //for tid ( )
    3

    Erklær variable til brug i programmet og give startværdier ved at tilføje følgende kode i dit vigtigste funktion : < br >

    const int SIZE = 6 //hvor mange lotteri numre

    const int LOTTERY_MIN_NUM = 1 //mindste lotteri nummer

    const int LOTTERY_MAX_NUM = 53 //maksimum lotteri nummer

    const int MAXBUFFERSIZE = 3 ;

    int lottery_numbers [ SIZE ] //vindende computer lotteri numre

    int user_numbers [size ] //bruger indtaste tal

    char ch ;

    char buffer [ MAXBUFFERSIZE ]

    int char_count = 0;

    int tal = 0;

    int valid_number = 0 ;

    int n = 0;

    int win = 0;
    4

    Saml brugerens lotteri numre ved at tilføje følgende kode : Hej

    printf ("Indtast % d lotteri numre , én pr linje ( % d- % d) \\ n" , SIZE , LOTTERY_MIN_NUM , LOTTERY_MAX_NUM )

    for (n = 0; n < SIZE n + + ) < br >

    {

    valid_number = 0;

    while ( valid_number == 0)

    {

    lm = getchar (); < br >

    char_count = 0;

    while ( ( lm = '\\ n' ) && ( char_count < MAXBUFFERSIZE ) !)

    {

    buffer [ char_count ] = ch ;

    lm = getchar ();

    char_count + +;

    }

    if ( char_count < MAXBUFFERSIZE )

    {

    buffer [ char_count ] = '\\ 0 ' ; .

    }

    ellers

    {

    printf (" Ugyldigt antal Enter et tal mellem % d og% d \\ n " , LOTTERY_MIN_NUM , LOTTERY_MAX_NUM ),

    buffer [ MAXBUFFERSIZE - 1] = '\\ 0 ' ;

    valid_number = 0;
    < p > fortsætte ,

    }

    nummer = atoi ( buffer ),

    if ( (nummer < LOTTERY_MIN_NUM )

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan får du en funktion Prototype i DLL 
    ·Sådan bruges krypteringsalgoritmer i Visual C + + 
    ·Hvordan man kompilerer et C + + i Dev -C 
    ·Hvordan kan jeg ændre min EXE fil til en CPP Filer 
    ·Hvordan til INT i C + + for reelle tal 
    ·Sådan Set Up Joomla Debugging i Eclipse 
    ·Grundlæggende om indlejrede systemer i C 
    ·Sådan Læs Hex filer i C + + 
    ·Sådan læses en sekventiel fil i C 
    ·Almindelige Delstrenge i C 
      Anbefalede Artikler
    ·Sådan bruges en VB6 Application Code at fjerne XML-mæ…
    ·Sådan bruges konstanter i pseudokode 
    ·Sådan Lær VB.NET Uden Klasser 
    ·Sådan konfigureres Java Heap 
    ·Sådan Konverter Celsius til Fahrenheit i C + + uden at…
    ·Turbo C Definition & Proces 
    ·Datalogi Fundamentals Tutorial 
    ·Sådan bruges Java at læse Excel 
    ·Sådan får Værdier i en rulleliste i Javascript på I…
    ·Hvordan man kompilerer en H File 
    Copyright © Computer Viden http://www.computerdk.com