1
Abra el C + + archivo en un editor como Microsoft Visual Studio Express.
2
Incluir las librerías necesarias para acceder a las distintas funciones del programa mediante la adición de la el siguiente código en la parte superior de su archivo :
Declare las variables a utilizar en el programa y proporcionar valores iniciales añadiendo el siguiente código en su función principal : const int SIZE = 6 //cuántos números de la lotería const int LOTTERY_MIN_NUM = 1 //número mínimo const int LOTTERY_MAX_NUM = 53 loterías ; //número máximo de lotería const int MaxBufferSize = 3 ; int lottery_numbers [ TAMAÑO ] , números de la lotería //ganador informáticos int user_numbers [ TAMAÑO ] , números de entrada //user caracteres ch ; char buffer [ maxBufferSize ] ; char_count int = 0 ; int cuenta = 0 ; valid_number int = 0 ; int n = 0 ; int win = 0 ; Recoger números de la lotería del usuario añadiendo el siguiente código: printf ("Introduzca % d números de la lotería , uno por línea ( % d- % d) \\ n", SIZE, LOTTERY_MIN_NUM , LOTTERY_MAX_NUM ) ; para (n = 0 , n < TAMAÑO ; n + +) { valid_number = 0 ; while ( valid_number == 0 ) { ch = getchar (); char_count = 0 ; while ( ( ch = ' \\ n' ) && ( char_count < maxBufferSize ) !) { [ char_count ] = ch ; ch = getchar (); char_count + + ; } if ( char_count < maxBufferSize ) { [ char_count ] = ' \\ 0 ' ; . } más { printf ( " número no válido Introduzca un número entre % dy% d \\ n ", LOTTERY_MIN_NUM , LOTTERY_MAX_NUM ) ; [ maxBufferSize - 1 ] = ' \\ 0 ' ; valid_number = 0 ; } = atoi ( buffer) ; if ( (número < LOTTERY_MIN_NUM )
< p> # include
3
4
búfer
búfer
búfer
< p > continuar ;
número