Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Departamento de Computación
Tercer Examen Parcial Computación II – Período CEAN 2014 (7 am)
Nombre: _______________________________________________
Calificación::
Cédula: ____________________ Sección: 81 83
La Sra. Fasti sugiere se organice la torre de la siguiente manera: (1) Verde 22.21
Como primer elemento, se colocará el primer bloque procesado (2) Negro 25.55
(3)
Para los demás bloques: Blanco 26.75
(4) Marrón 27.75
o Se coloca antes del primero, si el tamaño del bloque es menor o igual al tamaño del
primer bloque de la torre.
(1) Verde 22.21
o Se coloca después del último bloque de la torre, si el tamaño es mayor o igual al
(2) Negro 25.55
tamaño del último bloque de la torre. (3) Rosa 24.21
o En cualquier otro caso, se inserta el bloque en la posición central, de la torre que se (4) Blanco 26.75
está generando, la cual se determina como: número de bloques de la torre\2 + 1 (5) Marrón 27.75
Por ejemplo, para el siguiente arreglo el proceso a realizar
(1) Verde 22.21
sería el mostrado a la derecha: (2) Negro 25.55
(3) Morado 25.60
Bloques (4) Rosa 24.21
Tb=9 Negro 25.55 (5) Blanco 26.75
Blanco 26.75 (6) Marrón 27.75
Marrón 27.75
(1) Amarillo 20.55
Verde 22.21 (2) Verde 22.21
Rosa 24.21 (3) Negro 25.55
Morado 25.60 (4) Morado 25.60
Amarillo 20.55 (5) Rosa 24.21
Rojo 30.25 (6) Blanco 26.75
Naranja 29.99 (7) Marrón 27.75
|"El único que puede decirte que no puedes hacer algo eres tú mismo. Y no necesariamente tienes que escucharte" Eslogan de Nike Pág 1
Universidad de Carabobo. Facultad de Ingeniería. Departamento de Computación
Tercer Examen Parcial Computación II – Período CEAN 2014 (7 am)
c) (2 ptos) Subprograma que dado dos X(N) de elementos tipo Estudiante, P(N) de elementos tipo Corte, y dos valores P1 y P2 de tipo Single,
determine el campo definitiva del arreglo X, donde cada definitiva se determine como el valor redondeado de P1*P(i).complementaria+P2*
P(i).parcial. NOTA: El valor redondeado de x, se obtiene con la función Math.Round(x)
d) (1 pto) Subprograma que dado un arreglo X(N) de elementos tipo Estudiante, escriba en pantalla los datos del estudiante: Cedula, nombre y
definitiva
e) (1 pto) Subprograma que dado un arreglo X(N) de elementos tipo Estudiante y un valor K de tipo Integer, determine cuantos valores del campo
definitiva del arreglo X son menores a K
Programa Principal (5 ptos)
Una universidad reconocida necesita un programa que permita determinar las definitivas de los estudiantes de
sus cursos. Los profesores registran la información en un archivo de datos con la siguiente estructura: En la
primera línea del archivo se encuentran los Porcentajes de las evaluaciones, el % de las complementarias y
el % de los parciales. En la segunda línea el número de cortes y luego en cada línea del archivo por cada
estudiante:
Cédula, Nombre, Nota EC1, Nota Parcial 1, Nota EC2, Nota Parcial 2 … Nota ECK, Nota ParcialK (Ver ejemplo)
Considere que por cada corte se tiene una evaluación complementaria y una evaluación parcial
Se le pide desarrolle un primer avance de un programa que usando única y apropiadamente los subprogramas solicitados,
procese la información de un archivo de nombre “calificaciones.txt” la almacene en los arreglos de estructura apropiados,
determine las definitivas y escriba en pantalla un reporte con la siguiente Información:
Cedula Nombre Definitiva IMPORTANTE
Al finalizar el listado de estudiantes debe aparecer el porcentaje de aprobados y el El programa principal sólo puede
porcentaje de reprobados del curso tener llamadas a los subprogramas
necesarios, manejo de archivos y/o
EJEMPLO: impresiones de ser necesario
% de los
% de las
Parciales en
complementarias la definitiva
en la definitiva
En pantalla
calificaciones.txt Cedula Nombre Definitiva
30, 70 Promedio Promedio 10478236 Lola Mento 18
3 de EC de P Definitiva 12456478 Pepe Trueno 17
10478236, Lola Mento, 19, 18, 17, 18, 16, 18 17,33 18,00 18 12456589 Lila Montes 15
12456478, Pepe Trueno, 19, 18, 17, 15, 18, 18 18,00 17,00 17
12456589, Lila Montes, 17, 17, 16, 15, 14, 12 15,67 14,67 15
14789526 Alma Naque 19
14789526, Alma Naque, 19, 20, 20, 18, 17, 18 18,67 18,67 19 12456253 Juan Bimba 8
12456253, Juan Bimba, 07, 10, 09, 06, 08, 08 8,00 8,00 8 14889526 Aba Nicos 19
14889526, Aba Nicos, 19, 20, 20, 18, 17, 18 18,67 18,67 19 12233665 Luisa Rojas 18
12233665, Luisa Rojas, 19, 18, 17, 18, 18, 18 18,00 18,00 18 10478236 Alan Brito 18
10478236, Alan Brito, 17, 18, 19, 19, 18, 18 18,00 18,33 18 % Aprobados: 87.50 %
% de Reprobados:12.50 %
Cedula Nombre Ec1 P1 Ec2 P2 Ec3 P3
Se determina para este ejemplo como:
Ec : Evaluación Complementaria 0.3 *Promedio de Ec + 0.7 * Promedio de P
P : Parcial Debido a que en el archivo se establecen 30 y 70 los porcentajes
|"El único que puede decirte que no puedes hacer algo eres tú mismo. Y no necesariamente tienes que escucharte" Eslogan de Nike Pág 2