| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> C /C + + Programming >> Content
    Cómo hacer un juego de lotería utilizando C + +
    Creación de un juego de lotería en C + + es una gran manera de introducir a los fundamentos de la entrada del usuario , la producción , matrices , números aleatorios y bucles. Para codificar un juego de lotería que primero tiene que tener la entrada del usuario a sus números y almacenarlos en una matriz de enteros . A continuación, tiene la computadora crear una lista de los números ganadores de la lotería al azar . Por último , comparar los números de la computadora con los números de los usuarios y ver si todos coinciden, felicitando al usuario en caso de ganar . Instrucciones
    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 :

    # include //biblioteca estándar

    # include //para las funciones de E /S
    < p> # include //por el tiempo ()
    3

    Declare las variables a utilizar en el programa y proporcionar valores iniciales añadiendo el siguiente código en su función principal : < br >

    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 ;
    4

    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 (); < br >

    char_count = 0 ;

    while ( ( ch = ' \\ n' ) && ( char_count < maxBufferSize ) !)

    {
    búfer

    [ char_count ] = ch ;

    ch = getchar ();

    char_count + + ; }


    if ( char_count < maxBufferSize )

    {
    búfer

    [ 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 ) ;
    búfer

    [ maxBufferSize - 1 ] = ' \\ 0 ' ;

    valid_number = 0 ;
    < p > continuar ;

    }
    número

    = atoi ( buffer) ;

    if ( (número < LOTTERY_MIN_NUM )

    Previous :

    next :
      Artículos relacionados
    ·Cómo utilizar la función strcpy de C + + 
    ·Cómo convertir DataView En un TreeView 
    ·C Funciones de Xilinx 
    ·¿Qué son las propiedades parciales 
    ·¿Cómo hacer la asignación de almacenamiento dinámic…
    ·Cómo convertir una cadena en un gráfico en C + + 
    ·Cómo crear proyectos mediante programación C 
    ·Cómo convertir XML a Enum 
    ·Cómo diseñar su propio juego utilizando C + + 
    ·Cómo escribir un programa Socket File Transfer consola…
      Artículos destacados
    ·Cómo hacer un ping desde Visual Basic 
    ·Cómo copiar una figura de MATLAB 
    ·Cómo desbloquear una secuencia de comandos Cuenta 
    ·Cómo subir archivos BLOB a un Tema Servlet Database 
    ·Cómo duplicar el tamaño de un array en Java 
    ·¿Cómo es string Consultas Juntos en MySQL 
    ·Cómo instalar Rubí 1.8.6 en CentOS 
    ·Cómo aprender programación PHP 
    ·¿Qué es la recursividad en Programación 
    ·Cómo cifrar y Watermark un PHP PDF 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com