Gestor de Alumnos y Estudiantes con Python
Gestor de Alumnos y Estudiantes con Python
oleh huertajoel0103 @huertajoel0103
- 59
- 1
- 0
Introducción
Este proyecto es un Gestor de Estudiantes y Calificaciones desarrollado en Python que permite administrar una pequeña base de datos desde la consola. Su propósito es ofrecer una práctica integral de programación utilizando estructuras que fueron abarcadas a lo largo de este curso tales como diccionarios, listas y tuplas, además de aplicar funciones, ciclos y condicionales

Materiales
Para el desarrollo de este proyecto se utilizaron los siguientes materiales:
-Lenguaje de programación Python.
-Editor de código Visual Studio Code: Se utilizó como entorno de desarrollo principal debido a su compatibilidad con Python, su interfaz amigable y las múltiples extensiones que facilitan la escritura y depuración de código.
-Terminal: Se usó para la ejecución interactiva del programa, permitiendo al usuario ingresar datos y navegar por el menú.
-Estructuras de datos básicas:
-Diccionarios para almacenar la información de los estudiantes.
-Listas para guardar múltiples calificaciones.
-Tuplas para representar las combinaciones de materia y calificación.
-Elementos de programación estructurada:
-Funciones para modularizar el código.
-Condicionales para validar entradas y controlar el flujo del programa.
-Ciclos para repetir acciones hasta que el usuario decida salir del sistema.
Paso 1: Registro de Alumno
1. Solicita al usuario: Matrícula, Nombre, Apellidos
2. Verifica que la matrícula no esté repetida.
3. Agrega al estudiante como una entrada en el diccionario estudiantes con su nombre, apellidos y una lista vacía de calificaciones.

Paso 2: Registro de Calificaciones
1. Solicita al usuario la matrícula.
2. Verifica que el estudiante exista.
3. Pide la materia y la calificación (entre 0 y 10).
4. Almacena una tupla (materia, calificación) en la lista calificaciones del estudiante.

Paso 3: Cálculo del Promedio
1. Solicita la matrícula del estudiante.
2. Verifica si tiene calificaciones registradas.
3. Calcula el promedio sumando todas las calificaciones y dividiéndolas entre el número de materias.
4. Muestra el promedio con dos decimales.

Paso 4: Reporte de Calificaciones
1. Solicita la matrícula del estudiante.
2. Verifica que el estudiante exista.
3. Muestra cada materia con su calificación.
4. Indica si la materia fue aprobada (≥6) o reprobada (<6).

Paso 5: Menú Principal
Muestra un menú de opciones numeradas y permite al usuario elegir la que desee.


1 komentar
Masuk atau bergabung Gratis untuk berkomentar