Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Hvordan lage et lotteri spill hjelp av C + +
    Opprette et lotteri spill i C + + er en fin måte å introdusere deg til det grunnleggende om brukerens input, output , arrays , tilfeldige tall og sløyfer. Å kode et lotteri spillet må du først ha brukerundersøkelser hans tall og lagre dem i en matrise av heltall. Du kan deretter lage maskinen har en liste av tilfeldige vinnende lottotrekningen . Til slutt , sammenligne datamaskinens tall med brukerens tallene og se om de alle like, gratulerte brukeren hvis han vant. Instruksjoner
    en

    Åpne C + + -filen i et redigeringsprogram , for eksempel Microsoft Visual Studio Express.
    2

    Inkluder bibliotekene er nødvendig for å få tilgang til de ulike funksjonene i programmet ved å legge til følgende kode på toppen av filen : en

    # include //standard bibliotek

    # include //for I /O-funksjoner
    < p> # include //for tiden ( )
    3

    Erklærer variabler som skal brukes i programmet og gi opprinnelige verdiene ved å legge følgende kode i din viktigste funksjon:

    const int SIZE = 6; //hvor mange lottotrekningen

    const int LOTTERY_MIN_NUM = 1; //minimum lotteri nummer

    const int LOTTERY_MAX_NUM = 53 , //maksimum lotteri nummer

    const int MAXBUFFERSIZE = 3 ;

    int lottery_numbers [ SIZE ], //vinnende datamaskin lottotrekningen

    int user_numbers [ SIZE ], //brukerens input tall

    røye ch ;

    røye buffer [ MAXBUFFERSIZE ];

    int char_count = 0;

    int antall = 0;

    int valid_number = 0 ;

    int n = 0;

    int seier = 0;
    4

    Samle brukerens lottotrekningen ved å legge følgende kode:

    printf ("Skriv inn % d lottotrekningen , ett per linje ( % d - % d ) \\ n" , STØRRELSE , LOTTERY_MIN_NUM , LOTTERY_MAX_NUM ) ;

    for ( n = 0 , n < SIZE ; n + + )

    {

    valid_number = 0;

    while ( valid_number == 0 )

    {

    lm = getchar ();

    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 '; .

    }

    annet

    {

    printf ( " Ugyldig antall Enter et tall mellom % d og% d \\ n " , LOTTERY_MIN_NUM , LOTTERY_MAX_NUM ) ;

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

    valid_number = 0;
    < p > fortsette,

    }

    nummer = atoi (buffer ) ;

    if ( (antall < LOTTERY_MIN_NUM )

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan få Elementer av en matrise i C 
    ·Hvordan skrive et program i C Bruke Lucas Series 
    ·Hvordan skrive et program for å konvertere små boksta…
    ·Hvordan lage en funksjon i Microsoft Visual C + + 
    ·Hva er WinAC & Kernel Mode 
    ·Hvordan legge inn en database i en Mac App 
    ·Hovedhensikten med Header filer 
    ·Hvordan sette den siste raden i et rutenett for å foku…
    ·Hvordan få Copy & Paste på Windows Phone 7 for utvikl…
    ·Hvordan håndtere Browser Lukk Hendelser i C 
      Anbefalte artikler
    ·Introduksjon til Visual Basic 
    ·Returnere verdien av VBA Funksjon 
    ·Hvordan få tilgang Windows Registry Fra Java 
    ·Hvordan konvertere en streng til en INT C 
    ·Hvordan Inkluder en PHP fil i TPL 
    ·Hvordan legge til en Permalink 
    ·Hva er et program Statement 
    ·Hvordan Input Dialoger i Java Swing 
    ·Hvordan du bytter fra GW -BASIC til QBasic 
    ·Hvordan Tillat Personsøker i DataGrid 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/