Está en la página 1de 1

UNIVERSIDAD NACIONAL DE INGENIERA

Facultad de Ingeniera Civil


Departamento Acadmico de Ciencias Bsicas

Ciclo 2014-II

EXAMEN SUSTITUTORIO DE PROGRAMACIN DIGITAL CB-412 I


Profesor
:
Da y hora
:
Indicaciones :

Pregunta 1

CUPE ROMN Wilfredo


22 de diciembre del 2014 - 08:00 09:50
Prohibido el uso de celulares y usb. Sin copias ni apuntes. Presentar en un archivo
Word las Codificaciones C. Escribir sus datos (cdigo, apellidos y nombres)

(10 puntos) ARCHIVOS Y CADENAS

Un archivo contiene todas las asistencias de los alumnos de CB412-I durante el presente ciclo
acadmico. Se sabe que son cuarenta y un alumnos matriculados y que el archivo ya est
ordenado por fecha y por apellidos, ejemplo:
20132014C
20130126I
20130058C

20132014C
20130126I
20130058C

ALVARADO-PEREZ-ERICK ELEJALDER
AMBROSIO-CAMAYO-SERGIO JUNIOR
ANAYA-QUISPE-JORGE ANTONIO

TEORIA
TEORIA
TEORIA

2014-08-25 SI
2014-08-25 NO
2014-08-25 SI

ALVARADO-PEREZ-ERICK ELEJALDER
AMBROSIO-CAMAYO-SERGIO JUNIOR
ANAYA-QUISPE-JORGE ANTONIO

LABORATORIO
LABORATORIO
LABORATORIO

2014-11-24 SI
2014-11-24 SI
2014-11-24 NO

50 columnas

SI = Si asisti, NO = No asisti.

Escribir un programa que determine el porcentaje de asistencia de cada alumno y lo presente


en otro archivo, con el formato mostrado a continuacin:
20132014C ALVARADO-PEREZ-ERICK ELEJALDER
20130126I AMBROSIO-CAMAYO-SERGIO JUNIOR
20130058C ANAYA-QUISPE-JORGE ANTONIO

86%
78%
100%

Valor Truncado
% = ASCII 37

Pregunta 2 (10 puntos) FUNCIONES Y ARREGLOS


Escribir un programa con funciones que lea valores enteros desde un archivo, y que presente
en pantalla un histograma con dichos valores, empleando el carcter ASCII 219 , ejemplo:
Archivo
4
2
-1
-3
-6
-2
3
6
4
1
-2
-5

Pantalla

FELIZ NAVIDAD Y PROSPERO AO NUEVO !

20
filas