Vous êtes sur la page 1sur 2

UNIVERSIDAD DEL AZUAY

FACULTAD DE CIENCIAS DE LA ADMINISTRACION


ESCUELA DE INGENIERIA DE SISTEMAS Y TELEMATICA

Examen de Introducción a la Programación 29 de enero de 2018

Nombre: ___________________________________________

Elaborar el análisis y su codificación en C++, utilizando procedimientos y/o funciones necesarias a fin de controlar la
información de matrícula de los estudiantes de la Universidad del Azuay. Para el efecto, el programa manejará tres
arreglos de registros con la siguiente estructura:

Materia: (máximo 20)


Código de materia (formado por las el orden de creación más las 3 primeras letras de su nombre)
Nombre de la materia (no se puede repetir)
Número de créditos
Número de estudiantes (número máximo de alumnos que puede matricularse en la materia)

Estudiante: (máximo 50)


Código del estudiante (formado por el orden de creación, 1, 2, 3 …. N)
Nombre del estudiante
Cédula del estudiante (formado por 10 caracteres y no puede repetirse)
Tiene beca (S-si, N-no)
Tipo de colegio (F-fiscal, T-técnico, P-particular)
Matrícula
Código del estudiante (verificar que exista en registro de estudiante)
Código de materia (verificar que exista en registro de materia)
Valor materia (su valor es el resultado de calcular el valor del crédito por el número de créditos, de acuerdo a:
Tipo colegio Valor
F 10
T 15
P 20
Además, si el estudiante tiene beca, se le aplica un descuento del 10%)

El programa deberá presentar el siguiente menú:


1. Ingresar Materias, con las verificaciones necesarias
2. Ingresar Estudiantes, con las verificaciones necesarias
3. Ingresar Matrícula, con las verificaciones y cálculos necesarios
4. Lista de Materias, todos los datos con sus respectivas cabeceras
5. Lista de Estudiante, todos los datos con sus respectivas cabeceras
6. Lista de Matrículas, todos los datos con sus respectivas cabeceras, que incluya el nombre del estudiante y el
nombre de la materia
7. Consulta de Estudiante: solicitar al usuario el código del estudiante y, si existe, presentar en pantalla su
información relacionada:

Estudiante: 5 Juan Pérez


Cédula – Tiene beca – Tipo de colegio

Matrícula
Código Materia – Nombre Materia – Valor

8. Exportar matrículas, crear un archivo texto y guardar la información de matrículas:


9. Salir

Vous aimerez peut-être aussi