Cómo crear un juego de 20 preguntas en c ++

Este tutorial lo guiará a través de la creación de 20 preguntas en C ++ con números utilizando Visual Studio. Este tutorial es muy "puros huesos" y solo usa los conceptos básicos de la programación de C ++.

Pasos

Parte 1 de 3:
Creando un proyecto
  1. Imagen titulada Crear un juego de 20 preguntas en C ++ Paso 1
1. Obtenga una copia del estudio visual y ábralo.
  • Puede encontrar una guía detallada para la instalación en Cómo instalar y configurar Visual Studio Express 2013.
  • Imagen titulada Crear un juego de 20 preguntas en C ++ Paso 2
    2. Cree un proyecto haciendo clic en la pestaña Archivo en la parte superior izquierda y haciendo clic en Nuevo proyecto.
  • Imagen titulada Crear un juego de 20 preguntas en C ++ Paso 3
    3. Haga clic en el Plantillas pestaña a la izquierda.
  • Imagen titulada Crear un juego de 20 preguntas en C ++ Paso 4
    4. Hacer clic Visual C++ Bajo la pestaña Plantillas.
  • Imagen titulada Crear un juego de 20 preguntas en C ++ Paso 5
    5. Hacer clic Proyecto vacío en el medio.
  • Imagen titulada Crear un juego de 20 preguntas en C ++ Paso 6
    6. Nombra tu proyecto algo relevante.
  • Por ejemplo: 20 preguntas juego.
  • Imagen titulada Crear un juego de 20 preguntas en C ++ Paso 7
    7. Añadir un archivo fuente. Botón derecho del ratón Archivos fuente en el lado derecho de la pantalla debajo de la caja del explorador de soluciones. Luego, hove, agregue y haga clic Archivo nuevo.
  • Archivos fuente -> Agregar -> Archivo nuevo
  • Imagen titulada Crear un juego de 20 preguntas en C ++ Paso 8
    8. Seleccione el archivo C ++ (.CPP), llévalo algo relevante y haga clic en Agregar.
  • Por ejemplo: "Principal.cpp" Porque este será nuestro archivo fuente principal. Este esquema de nombres es especialmente importante en programas a gran escala que requieren más de un archivo.
  • Parte 2 de 3:
    Configuración del programa
    1. Imagen titulada Crear un juego de 20 preguntas en C ++ Paso 9
    1. Comenzar la configuración de la programación.
    • Tipo: #incluir
    • Esto incluye un archivo en la biblioteca C ++ que permite la manipulación de la consola.
  • Tipo: usando el espacio de nombres std-
  • Esto significa que está utilizando un espacio de nombres estándar (STD).
  • Tipo: int main () {}
  • Esta es la función principal que se ejecutará el programa. Todo va a pasar por esto.
  • Entre los frenos rizados {}, presione ENTRAR unas cuantas veces. Todo va entre los tirantes rizados. Nota: Las palabras de color verde son comentarios. Estos son para usted (el intérprete) para tener mejor sentido del código.
  • Imagen titulada Crear un juego de 20 preguntas en C ++ Paso 10
    2. Declarar las variables.
  • Dentro de los soportes de función principal, (int main ()), cree las siguientes variables:
  • int max = 100-
  • int min = 0-
  • char-
  • int num = 0-
  • Encuentra-
  • INT NUMGUESS = 0-
  • Tenga en cuenta que algunas variables se declaran con valores, mientras que otras no son. Esto se debe a que las variables son requeridas por el programa a predefinir. Esto está determinado por cómo se utilizan.
  • Imagen titulada Crear un juego de 20 preguntas en C ++ Paso 11
    3. Crea el mensaje al usuario.
  • Tipo: coutilizar << "Piensa en un número entre 1 y 100." << endl-
  • Esto le solicita al usuario su número, dándoles una idea de lo que se requiere de ellos.
  • Parte 3 de 3:
    Programación de la lógica
    1. Imagen titulada Crear un juego de 20 preguntas en C ++ Paso 12
    1. Crear el hazlo círculo. Esto controlará toda la lógica del juego.
    • Tipo: do {} while (num == 0 && numgess < 20)-
    • Presione ↵ ingrese algunas veces entre los tirantes. Nota: NUM == 0 && entoge < 20 básicamente significa que el bucle continuará hasta que NUM sea igual a 0 y el entumecimiento es menor que 20.
  • Imagen titulada Crear un juego de 20 preguntas en C ++ Paso 13
    2. Escribe todo en la imagen dentro la hazlo soportes.
  • Comprender la lógica del bucle:
  • El usuario ingresará y o N, en función de su número.
  • Si su número es mayor o igual que para adivinar, los incrementos de adormecimiento por 1 y el programa hace una conjetura.
  • Si la conjetura es correcta, el programa se rompe del bucle y la computadora gana.
  • Si la conjetura es incorrecta, MIN = conjeturas, cortando efectivamente el rango de valores por la mitad y comenzando el bucle nuevamente.
  • Si su número no es mayor o igual que con la adivinación, los incrementos de adormeción por 1 y máx = adivinan el rango de valores por la mitad y comenzando el bucle nuevamente.
  • El programa pasará a través de estas conjeturas y verificaciones hasta que reduzca el número de usuarios a un solo número o Alcanza su límite de 20 preguntas.
  • Guarda y ejecuta el programa. En este punto, debe hacer todo lo que está destinado a hacer, excluyendo el mensaje de conclusión. Si el programa se cierra repentinamente cuando adivina su número o Cuando no logra adivinar su número, eso es normal. Lo arreglaremos en los próximos pasos.
  • Imagen titulada Crear un juego de 20 preguntas en C ++ Paso 14
    3. Escribe todo en la imagen después la hazlo círculo. Esta será la conclusión de las líneas de código que manejan si el jugador gana o no.
  • Comprenda la lógica del mensaje de conclusión:
  • Si el entumio es igual a 20 y NUM es igual a 0, la computadora no pude adivina tu numero.
  • Tenga en cuenta que el valor del número nunca cambiará si el número de usuarios nunca se adivina.
  • Si el número de usuarios es Adivinó correctamente, la computadora emitirá su número y una pequeña cara de victoria.
  • Note las líneas sistema("pausa")- y devolución 0-
  • sistema("pausa") simplemente pausa el programa, lo que permite al usuario leer el mensaje.
  • devolución 0- existe porque es una buena práctica devolver un valor en la función principal, incluso si el valor es irrelevante.
  • Imagen titulada Crear un juego de 20 preguntas en C ++ Paso 15
    4. Revise su programa completado.
  • Consejos

    Se considera una buena práctica, y se recomienda, para jugar con sus programas. No tenga miedo de cambiar los valores, jugar con el código y romper algunas cosas. Así es como aprendes.

    Advertencias

    Necesita una cuenta de Microsoft para usar Visual Studio. Es posible que necesite crear uno.
  • Si recibe un error en su código, busque lo siguiente:
  • El rojo subraya al recibir errores.
  • La ortografía de tus variables.
  • Semicolonos faltantes (-).
  • Faltan los frenos rizados ({}) - especialmente con tus bucles.
  • Si todo lo demás falla, puede copiar y pegar códigos de error en Google. Hay miles o artículos sobre errores comunes y errores.
  • Cosas que necesitarás

    • Una computadora o un dispositivo electrónico equivalente que admite Visual Studio.
    • Visual Studio 2013 o mayor
    Artículos Relacionados