Está en la página 1de 2

UNIVERSIDAD NACIONAL DE INGENIERÍA Ciclo 2022-2

Facultad de Ingeniería Civil Fecha: 19/12/2022


Departamento Académico de Ciencias Básicas Duración: 10:00 a.m. – 12:00 a.m.

CUARTA PRÁCTICA DE PROGRAMACIÓN DIGITAL APLICADA A LA INGENIERÍA CIVIL (CB415-I)

Docente : Wilfredo Juan Cupe Roman


Indicaciones : Sin copias ni apuntes. Prohibido el uso de celulares y usb
SE ANULARÁ LA PRUEBA AL ESTUDIANTE QUE NO CUMPLA LAS INDICACIONES

APELLIDOS Y NOMBRES CODIGO

PREGUNTA 1 (07 puntos)


El archivo PERSONAL.DAT contiene los datos de los empleados de la FIC: DNI, Apellidos, Nombres y Fecha de
nacimiento.

Se pide un programa en lenguaje C que utilizando estructuras y funciones realice lo siguiente:

• Leer por teclado el nombre de un mes (Por ejemplo: ENERO, FEBRERO, MARZO, …, DICIEMBRE).
• Leer los datos del archivo y mostrar en pantalla el listado de los empleados que cumplen años en
dicho mes, en orden ascendente según la edad.

PERSONAL.DAT
08041917 ALARCON FASABI ANGEL DEXAR 01 04 1990
45015371 AQUINO SAAVEDRA PEDRO TEOFILO 25 02 1983
42904310 CABEZAS FLORES LEONARDO MIGUEL 17 04 1995
09749933 CAMPOS LEVANO ANA ROSA MARISOL 20 02 1991
76683797 PONTE RUIZ CHRISTOFER 13 02 1991

PANTALLA
Mes? FEBRERO 

DNI Apellidos y Nombres Fecha Nacimiento


09749933 CAMPOS LEVANO ANA ROSA MARISOL 20 02 1991
76683797 PONTE RUIZ CHRISTOFER 13 02 1991
45015371 AQUINO SAAVEDRA PEDRO TEOFILO 25 02 1983

PREGUNTA 2 (08 puntos)
El archivo MATRICES.DAT contiene los elementos de varias matrices rectangulares, con el formato mostrado
a continuación. La cantidad de matrices y sus tamaños no se conocen de antemano y entre las matrices hay
un reglón en blanco.

Se pide escribir un programa en lenguaje C que utilizando estructuras y funciones muestre en pantalla las
matrices en orden descendente según la cantidad de elementos que tengan.

MATRICES.DAT PANTALLA
-8 4 -1 5 1 -5 1
9 -1 7 4 -9 4 3
-9 7 9 9
5 1 -5 1
4 -9 4 3 -7 6
-9 7 9 9 6 -8
-3 7
-7 6 9 7
6 -8
-3 7 -8 4 -1
9 7 9 -1 7

… …

También podría gustarte