Examen Fundamentos de Programacion
Examen Fundamentos de Programacion
Examen Fundamentos de Programacion
Instrucciones
No se permite el uso de material de consulta, copias y/o libros,
No se permite el uso de celulares, tabletas o laptop.
El uso de calculadoras es personal.
La prueba se desarrolla con Lapicero.
Antes iniciar el examen leer detenidamente el ANEXO a este examen y seguir rigurosamente el
procedimiento descrito.
1. Escriba un programa en C++ que permita ingresar y almacenar los códigos, nombres y notas
finales de todos los estudiantes de un salón de clase. Utilice tres arreglos unidimensionales
(vectores) llamados codigos [ ], nombres [ ] y notas [ ]. (3 puntos).
En base a la información anterior realizar lo siguiente:
Muestre los datos ordenados por nombres. (3 puntos).
Calcule y muestre el promedio final de los estudiantes del curso redondeado a dos
decimales. (1 punto).
Indique el porcentaje de estudiantes aprobados. (1 punto).
3. Un número es perfecto si al sumar todos sus divisores excepto el mismo número nos da
como resultado el número dado. Implementar el programa utilizando las siguientes
funciones y la función principal:
LeerNumero. Esta función permite leer el numero la misma debe validar que sea
positivo. (1 punto)
Verifica.- Esta función retorna 1 si el número es perfecto, en caso contrario retorna 0.
( 2 puntos).
Mostrar.- Esta función muestra el numero dado y además el mensaje “Numero es
perfecto” o “Numero no es perfecto”. (2 puntos).
Implementar la función principal. (1 punto)
Ejemplo: n= 6 es un numero perfecto, sus divisores son 1, 2 y 3 cuya suma es 6.
1
Facultad de Ingeniería
Ingeniería Industrial y Comercial
-------------------------------------------------------------------------------------------
ANEXO
Durante el Examen
Deberá guardar todos los archivos del examen en la unidad D:\ dentro
de la carpeta Mis documentos (se recomienda guardar constantemente
su trabajo).
Asegúrese de que todos los archivos solicitados en el examen estén
grabados en su versión final (10) minutos antes de concluir el examen,
en la carpeta indicada en el paso anterior.
Al finalizar el examen
Si desarrolló el examen en un solo archivo: Por precaución al menos 10
minutos antes de culminar el examen suba el archivo a la tarea de
Examen Final del Campus Virtual.
Si desarrolló el examen en varios archivos: Por precaución al menos 10
minutos antes de culminar el examen deberá empaquetar o comprimir la
carpeta con el contenido del examen en un archivo ZIP y luego subirlo a
la Tarea Examen Final del campus virtual. Utilizará como nombre de
archivo zipeado el número del CUE. Por ejemplo: CUE98765.zip
2
Facultad de Ingeniería
Ingeniería Industrial y Comercial
-------------------------------------------------------------------------------------------
Tómese un tiempo para verificar que su archivo ha sido subido a la
Tarea de Examen Final y que el archivo corresponde a su examen y no
se ha equivocado de archivo.
Por favor tomar en cuenta que todos los archivos grabados en la
PC serán eliminados al concluir el examen, por lo tanto no hay
lugar a reclamo en caso subiera un archivo de examen equivocado
al Campus Virtual.