Skip to content

Project based on the tv show Who Wants to be Millionaire but coded in c language and with programming questions to learners

Notifications You must be signed in to change notification settings

DaniellaZambrano/who-wants-to-be-millionaire

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quien Quiere Ser Millonario - Who Wants to be Millionaire

Simple pero divertido juego programado en lenguaje c basado en el clásico programa de televisión "Who Wants to be Millionare", con preguntas relacionadas a programación estructurada y con los típicos comodines de la Audencia, 50/50 y Llamar a un amigo.
Todos desde una interfaz de terminal que aletoriamente las mostrará para hacer más divertido el juego.
Por ahora el juego está en español pero pronto podrás jugarlo en inglés

Conocimientos utilizados

  • Memoria dinámica
  • Archivos
  • Apuntadores
  • Bibliotecas de usuario
  • Estructuras de repetición
  • Estructuras de decisión
  • Funciones
  • Métodos de ordenamiento
  • Aleatoriedad

Diseño e implementación

En el archivo wwtbm.txt están contenidas 21 preguntas y 8 posibles respuestas (incluyendo la correcta) del juego, pero en realidad el juego solo mostrará 15 preguntas y 4 posibles respuestas (incluyendo la correcta) de manera aleatoria, todo esto por medio del uso de los conocimientos en el lenguaje incluyendo entre ellos el manejo de archivos para leer las preguntas y respuestas, asi mismo, el uso de memoria dinámica para reservar el espacio de memoria para cada pregunta y respuesta, funciones y apuntadores alojados en bibliotecas de usuario las cuales utilizan los métodos de ordenamiento y las estructuras de repetición y decisión.

Para comenzar...

Puedes clonar este repositorio o descargarlo en modo zip para asi obtener una copia que te permitirá jugar a Quien Quiere Ser Millonario

Pre-requisitos

Tener instalado un compilador de lenguaje c

Recomendación el compilador gcc

Tener instalado el programa make

Esto no es obligatorio pero si te será útil

Instalación

Si tu compilador es diferente a gcc debes utilizar la guia de ese compilador para compilar los archivos descargados del proyecto.

En cambio, si tu compilador es gcc puedes abrir un terminal en la carpeta raiz de la rama master y ejecutar make, así:

make

Sabrás que todo salió bien si no aparece niguna palabra de error o de warning (precaución)

Ejecución

En la carpeta raiz de la rama master ejecuta:

./wwtbm.out

y A Jugar! :D

Adicional

Si no quieres tener todos los archivos que se te crearon al compilar el proyecto puedes simplemente borrarlos.

Y si tienes make puedes ejecutar en tu terminal:

make clean

Anexos

Menú del Juego

Ejecución del juego - Menú

Primera pregunta del juego con sus posibles respuestas y comodines

Primera pregunta del juego con sus posibles respuestas y comodines

Hecho con ❤ by Daniella Zambrano

About

Project based on the tv show Who Wants to be Millionaire but coded in c language and with programming questions to learners

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published