Mis proyectos en C / C++

Aplicaciones, Juegos, Gestión de Datos y Estructuras Avanzadas.

Juego de Rompecabezas Basado en Mitología Mexicana

Desarrollé un juego de rompecabezas en C y C++ inspirado en la mitología mexicana, que proporciona una experiencia interactiva con dos niveles de dificultad, un sistema de inicio de sesión, seguimiento de puntuaciones y manejo persistente de datos en archivos. Durante el proyecto, apliqué técnicas avanzadas de programación, como manipulación de archivos, colas, structs y validaciones de entradas, fortaleciendo así mis habilidades en resolución de problemas, estructura de datos, seguridad y manejo de estado de aplicación.

  • C
  • C++

Sistema Reproductor de Música

Desarrollé un reproductor de música en C que simula el funcionamiento de un reproductor real, permitiendo al usuario elegir un género musical y generarle automáticamente una playlist aleatoria a partir de un catálogo de canciones. Durante el proyecto, apliqué conceptos avanzados de programación, como manejo de archivos, colas, structs y validaciones de entradas, fortaleciendo así mis habilidades en programación modular, manejo de datos y resolución de problemas.

  • C
  • C++

Sistema de Laboratorio de Análisis Clínicos

Desarrollé un sistema de gestión de laboratorio clínico en C que simula las operaciones reales de un laboratorio, incluido el registro de pacientes, el manejo de pruebas, la generación de reportes y el inicio de sesión seguro. A partir de esta experiencia, fortalecí mis habilidades en programación estructurada, manejo de archivos, validaciones de datos, así como en el diseño de un esquema de información robusto y fácil de dar mantenimiento. Esto me proporciona una base sólida para crear soluciones más complejas y fiables en el futuro.

  • C

Juego de Memoria

Desarrollé un juego de memoria en C para practicar el manejo de arreglos unidimensionales y bidimensionales, así como el control de flujo y las operaciones de entrada y salida en la terminal. A partir de esta experiencia, fortalecí mis habilidades en programación estructurada, resolución de problemas lógicos y construcción de software interactivo, lo que me proporciona una base sólida para llevar a cabo nuevos proyectos más complejos.

  • C