Practica-Pascal-Universidad-323-Computacion-I
Programa en lenguaje Pascal para trabajo práctico (TP) de la Universidad Nacional Abierta, materia Computación I (323)
- Quiet · last change 6-19-2023
- ★ 6 on GitHub
README
Programa simple en Lenguaje Pascal
Programa para trabajo práctico (TP) de la Universidad Nacional Abierta, materia computación I lapso 2022-2
El código de este repositorio fue agregado después de que terminará el lapso por obvias razones.
He adjuntado el PDF original que la universidad publicó, para que así pueda ilustrarse de qué problema resolví y usar mi código de ejemplo.
Enunciado del trabajo:
En la empresa el Central Madeira C.A., el jefe de personal ha venido presentando inconveniente para obtener un listado con los datos personales de sus empleados. El problema se suscita debido a que el jefe de personal para generar dicho listado sólo cuenta con los siguientes datos: No. de C.I. del empleado, nombre y apellido, fecha de nacimiento y sueldo. Y el listado que se requiere debe contemplar: No. de C.I., nombre y apellido, edad y categoría del empleado. Siendo estos dos últimos datos (edad y categoría) los que le generan al jefe de personal, dificultades para obtener un listado confiable y consistente. Basándose en lo anterior diseñe un programa en Pascal que, haciendo uso de Arreglos (vectores y/o matrices), permita lo siguiente:
Ingresar por teclado los datos personales del empleado:
No. de Cédula de Identidad
Nombre y Apellido
Fecha de Nacimiento
Sueldo
Para entonces Generar un listado con los siguientes datos:
No. de Cédula de Identidad
Nombre y Apellido
Edad
Categoría
Para generar el listado se debe considerar lo siguiente: La edad del empleado se debe obtener a partir de su fecha de nacimiento y la fecha actual, tomando como fecha actual el 01/06/2022. La categoría del empleado está en función de su sueldo, tal como se expresa en la siguiente tabla:
Rango de Sueldo Categoría 1500 ≤ Sueldo < 2000 1 2000 ≤ Sueldo < 2500 2 2500 ≤ Sueldo < 3000 3
El listado de personal debe presentarse ordenado por No. de Cédula de Identidad en forma ascendente

