
Ayuda URGENTE!!!! Necesito un programa en Pascal lo trate de hacer pero nunca me compila
Publicado por Eligio (2 intervenciones) el 31/05/2017 04:30:08
Especificaciones:
El jefe de personal de la empresa UNATec solicitó una mejora para un listado con los
datos personales de sus empleados. Actualmente dicho listado presenta los siguientes
datos:
•Nro. de Cédula de Identidad del empleado,
•Nombre y apellido,
•Fecha de nacimiento y
•Sueldo.
El listado nuevo que se requiere debe contemplar:
•Nro. de Cédula de Identidad,
•Nombre y apellido,
•Edad y
•Nivel salarial.
Basándose en lo anterior diseñe un programa en Pascal que permita lo siguiente:
1. Ingresar, modificar y eliminar por teclado los datos del empleado:
•Nro. de Cédula de Identidad
•Nombre y Apellido
•Fecha de Nacimiento
•Sueldo
2. Generar un listado con los siguientes datos:
•Nro. de Cédula de Identidad
•Nombre y Apellido
•Edad
•Nivel salarial
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 31/01/2017.
El nivel salarial del empleado está en función de su sueldo, según se indica en la
siguiente tabla:
Rango de Sueldo Nivel salarial
15000 ≤Sueldo< 20000 1
20000 ≤ Sueldo< 25000 2
25000 ≤ Sueldo < 30000 3
TP-323 3/4
El listado debe presentarse ordenado 1ro por el Nivel Salarial en forma
ascendente y en 2do lugar por el Nro. de Cédula de Identidad en forma
ascendente. Deben presentarse totales de sueldo para cada nivel salarial y el total
general.
A continuación, un ejemplo de lo solicitado:
Datos quese ingresan por teclado:
No. de C.I. Nombre y Apellido Fecha de Nacimiento Sueldo
7777777 José Tovar 15-12-1990 25000
6666666 María Romero 22-03-1988 16000
9999999 Rafael Torres 05-05-1991 23000
5555555 Marco Méndez 12-02-1987 28000
Listado resultante ordenado primero por Nivel Salarial y luego por Nro. de Cédula de
Identidad:
No. de C.I. Nombre y Apellido Edad Sueldo Nivel salarial
6666666 María Romero 29 16000 1
Total sueldos Nivel 1 16000
9999999 Rafael Torres 25 23000 2
Total sueldos Nivel 2 23000
5555555 Marco Méndez 28 28000 3
7777777 José Tovar 26 25000 3
Total sueldos Nivel 3 53000
Total sueldos 92000
Se lo agredeceria si me ayudaran,
El jefe de personal de la empresa UNATec solicitó una mejora para un listado con los
datos personales de sus empleados. Actualmente dicho listado presenta los siguientes
datos:
•Nro. de Cédula de Identidad del empleado,
•Nombre y apellido,
•Fecha de nacimiento y
•Sueldo.
El listado nuevo que se requiere debe contemplar:
•Nro. de Cédula de Identidad,
•Nombre y apellido,
•Edad y
•Nivel salarial.
Basándose en lo anterior diseñe un programa en Pascal que permita lo siguiente:
1. Ingresar, modificar y eliminar por teclado los datos del empleado:
•Nro. de Cédula de Identidad
•Nombre y Apellido
•Fecha de Nacimiento
•Sueldo
2. Generar un listado con los siguientes datos:
•Nro. de Cédula de Identidad
•Nombre y Apellido
•Edad
•Nivel salarial
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 31/01/2017.
El nivel salarial del empleado está en función de su sueldo, según se indica en la
siguiente tabla:
Rango de Sueldo Nivel salarial
15000 ≤Sueldo< 20000 1
20000 ≤ Sueldo< 25000 2
25000 ≤ Sueldo < 30000 3
TP-323 3/4
El listado debe presentarse ordenado 1ro por el Nivel Salarial en forma
ascendente y en 2do lugar por el Nro. de Cédula de Identidad en forma
ascendente. Deben presentarse totales de sueldo para cada nivel salarial y el total
general.
A continuación, un ejemplo de lo solicitado:
Datos quese ingresan por teclado:
No. de C.I. Nombre y Apellido Fecha de Nacimiento Sueldo
7777777 José Tovar 15-12-1990 25000
6666666 María Romero 22-03-1988 16000
9999999 Rafael Torres 05-05-1991 23000
5555555 Marco Méndez 12-02-1987 28000
Listado resultante ordenado primero por Nivel Salarial y luego por Nro. de Cédula de
Identidad:
No. de C.I. Nombre y Apellido Edad Sueldo Nivel salarial
6666666 María Romero 29 16000 1
Total sueldos Nivel 1 16000
9999999 Rafael Torres 25 23000 2
Total sueldos Nivel 2 23000
5555555 Marco Méndez 28 28000 3
7777777 José Tovar 26 25000 3
Total sueldos Nivel 3 53000
Total sueldos 92000
Se lo agredeceria si me ayudaran,
Valora esta pregunta


0