Me pueden ayudar con un programa en C **URGENTEE**

Cerrado
Valentina-95
Message postés
1
Date d'inscription
lunes, 15 de marzo de 2021
Estatus
Miembro
Última intervención
lunes, 15 de marzo de 2021
- 15 mar 2021 a las 15:19
Alguien me puede ayudar con un código para este programa:
Desarrollar un sistema académico que permita soportar una estructura dada por:
FACULTAD ( NOMBRE, CARRERAS)
CARRERA ( NOMBRE, CÓDIGO, SEMESTRES)
SEMESTRE ( HOMBRE, CÓDIGO, MATERIAS )
MATERIA ( NOMBRE, CÓDIGO, PARALELOS)
PARALELO ( NOMBRE, CÓDIGO, ALUMNOS )
ALUMNOS ( NOMBRE, CÉDULA, CORREO)
MATRICULA ( CEDULA, CODIGO_PARALELO, NOTA)
El sistema debe presentar por pantalla las siguientes opciones:
1. CRUD FACULTAD
2. CRUD CARRERA
3. CRUD SEMESTRE
4. CRUD PARALELO
5. CRUD ALUMNO
6. MATICULAR
7. ASIGNAR NOTAS
8. CONSULTA DE NOTAS Y PROMEDIO POR CÓDIGO DE
PARALELO
9. CONSULTA DE NOTAS Y PROMEDIOS POR CÓDIGO DE
MATERIA
10.CONSULTA DE NOTAS Y PROMEDIO POR CÉDULA
// CRUD son operaciones para agregar, leer, actualizar y borrar registros//
Consideraciones
1. Los registros dependientes no se pueden crear sin existir un superior,
ejemplo, no puedo crear una matrícula sin antes haber creado un alumno
y un paralelo, no se puede crear un paralelo sin antes crear una materia,
etc.
2. El registro de los estudiantes, la cédula debe usar la función de validación
de cédula del proyecto anterior.
3. Para las operaciones CRUD, de Borrado, buscar el registro por código y
eliminar el registro del array
3.
NOTAS
1. CRU FACULTAD, CARRERA SEMESTRE PARALELO ALUMNO
(1 PUNTO)
2. MATRICULAR ( 1 PUNTO )
3. ASIGNAR NOTAS ( 1 PUNTO)
4. CONSULTA DE NOTAS Y PROMEDIO POR PARALELO ( 1
PUNTO)
5. CONSULTA DE NOTAS Y PROMEDIO POR MATERIA ( 1 PUNTO
)
6. CONSULTA DE NOTAS Y PROMEDIO POR CÉDULA ( 1 PUNTO)
7. USO DE VALIDACIÓN DE CÉDULA ( 1 PUNTO)
8. CREAR UNA FUNCION QUE CREE Y ALIMENTE LOS
ARREGLOS CON DATOS INICIALES PARA PRUEBAS ( 1 PUNTO
)
9. USO DE FUNCIONES, PUNTEROS, ESTRUCTURAS, ARREGLOS (
1 PUNTO )
10.CORRECTO USO DE LA SINTAXIS Y VALIDACIONES
OPCIONAL -
IMPLEMENTAR EL BORRADO DE LOS CAMPOS PROPUESTO EN EL
PUNTO 3 DE LAS CONSIDERACIONES