Tutorial 2: Crear una prueba matemática cronometrada

En este tutorial, se compila un juego de prueba matemática en el que el jugador debe responder a cuatro problemas aritméticos aleatorios en un tiempo especificado.Aprenderá a:

  • Generar números aleatorios mediante la clase Random.

  • Generar eventos que se producirán en un momento concreto con un control Timer.

  • Controlar el flujo del programa con instrucciones if else.

  • Realizar operaciones aritméticas básicas en el código.

Cuando termine, la prueba matemática se parecerá a la siguiente imagen, pero tendrá otros números.

Juego de prueba matemática que creará en este tutorial

Prueba matemática con cuatro problemas

Para descargar una versión completa de la prueba, vea Ejemplo completo del tutorial de prueba matemática.

[!NOTA]

En este tutorial, se trata tanto Visual C# como Visual Basic, por lo que deberá centrarse en la información específica del lenguaje de programación que use.

Temas relacionados

Título

Descripción

Paso 1: Crear un proyecto y agregar etiquetas al formulario

Comience creando el proyecto, cambiando las propiedades y agregando controles Label.

Paso 2: Crear un problema de suma aleatoria

Cree un problema de suma y use la clase Random para generar números aleatorios.

Paso 3: Agregar un temporizador de cuenta atrás

Agregue un temporizador de cuenta atrás para poder limitar el tiempo de la prueba.

Paso 4: Agregar el método CheckTheAnswer()

Agregue un método para comprobar si el jugador ha escrito una respuesta correcta para el problema.

Paso 5: Agregar controladores de eventos Enter para los controles NumericUpDown

Agregue controladores de eventos para que sea más fácil jugar.

Paso 6: Agregar un problema de resta

Agregue un problema de resta que genere números aleatorios, utilice el temporizador y compruebe si las respuestas son correctas.

Paso 7: Agregar problemas de multiplicación y división

Agregue problemas de multiplicación y división que generen números aleatorios, utilicen el temporizador y se comprueban para ver si las respuestas son correctas.

Paso 8: Personalizar la prueba

Pruebe con otras características, como cambiar colores y agregar sugerencias.