Está en la página 1de 1

Universidad Nacional de Asunción

Facultad Politécnica – Carrera de Ingeniería Informática


Examen Parcial (2) de Algoritmos y Estructuras de Datos I – Prof. Carlos Filippi 26/05/2022

Directivas y Recomendaciones:

a) La duración del examen es de 90 minutos.


b) La entrega del examen se realizará levantando el programa fuente en Python (formato
“.txt” o “.py”) al aula de la asignatura en la Plataforma Educa.
c) El nombre del programa a entregar debe contener su número de cédula, apellido y
nombre, por ejemplo: “3605781perez_luis.txt” o “3605781perez_luis.py”
d) Utilice en su algoritmo los nombres de estructuras de datos indicados en el enunciado y
organice el programa creando las funciones que considere apropiadas.

TEMA 1 (100 puntos)

Una clase tiene N estudiantes, todos con fechas de nacimiento distintas.


La lista NOM almacenará los nombres de los estudiantes y la lista FNA almacenará las
fechas de nacimiento correspondientes en el formato “dd/mm/aaaa”.
Para realizar un trabajo práctico se requiere formar grupos de dos estudiantes siguiendo la
siguiente regla: el estudiante de más edad formará grupo con el más joven; el segundo
estudiante con más edad trabajará con el segundo estudiante más joven y así
sucesivamente.
Hoy es el 26 de mayo de 2022 y N es siempre un número par.
Se requiere escribir un programa en Python que permita ingresar desde el teclado los
datos para NOM, FNA y luego forme los grupos para el trabajo práctico. Para cada grupo
se deberá mostrar el nombre de cada alumno y su edad.

Ejemplo

Si los datos ingresados fueran:

NOM FNA
LUIS 12/03/2000
JORGE 20/01/1999
ANA 07/11/2001
PEDRO 27/05/1998
AMANDA 30/08/2000
BRUNO 02/06/2001

Los grupos resultantes serían:

NOM EDAD
GRUPO 1
PEDRO 23
ANA 20
GRUPO 2
JORGE 23
BRUNO 20
GRUPO 3
LUIS 22
AMANDA 21

También podría gustarte