Pascal/Turbo Pascal - programa que ingrese, modifique y elimine

 
Vista:

programa que ingrese, modifique y elimine

Publicado por lisbeth (3 intervenciones) el 03/04/2017 19:01:33
buenas tarde necesito ayuda con respecto a este programa
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 se indica en la
siguiente tabla:
Rango de Sueldo Nivel salarial
15000 ≤Sueldo< 20000 1
20000 ≤ Sueldo< 25000 2
25000 ≤ Sueldo < 30000 3

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
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

programa que ingrese, modifique y elimine

Publicado por alexis (1 intervención) el 01/05/2017 05:09:37
disculpa amiga resolviste este programa porque yo necesito hacerlo también lo podría hacer en pascal o c++
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

programa que ingrese, modifique y elimine

Publicado por lisbeth (3 intervenciones) el 01/05/2017 22:54:51
hola nada de nada ya hay que entregarlo la semana que viene lo que pasa que yo no tengo conocimiento en esta materia
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

programa que ingrese, modifique y elimine

Publicado por lisbeth (3 intervenciones) el 21/05/2017 17:38:17
por favor quien me ayuda si voy mas o menos bien.

Mas o menos lo que he podido estudiar he realizado lo siguiente:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
Program UNT;
 
Uses
 
Crt;
 
Type
 
Lista emplead= record
 
Numcedula:longint;
 
Nuanompellido: string [100];
 
Edad:integer;
 
Fechanac:integer;
 
Sueldo: real;
 
End;
 
Const;
 
Nivesal)3;
 
Var
 
Datolnivel:array[1... Nivelsal] of listaemplead;
 
Procedure ingresar datos
 
Var
 
Opcion:char;
 
Begin
 
Clrscr;
 
With datos do
 
Begin
 
Writln("........ Datos del empleado...... ");
 
Writeln;
writeln (1) (numero de cedula:´ );
cedulavalido (numcedula);
writeln (2) (nombres y apellidos:´ );
nombresapellidosvalido (Nuanompellido);
writeln (3) (edad:´ );
edadvalido (edad);
writeln (4) (fecha de nacimiento:´ );
fechanacimientovalido (fechanaci);
writeln (5) (sueldo:´ );
sueldovalido (sueldo);
end;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

programa que ingrese, modifique y elimine

Publicado por yaz1351 (1 intervención) el 10/06/2017 03:31:53
yo creo que el problema pide ingresar la fecha de nacimiento (no la edad) y con esta calcular la edad para luego mostrarla al final.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar