sábado, 3 de mayo de 2008

Struct + Archivos y Listas: Una aplicación práctica

La empresa "Arica Up" ingresa los datos de sus empleados en un archivo "empleados.dat" Cada registro contiene:
  • un código de identificación (int)
  • el nombre (string de un máximo de 30 caracteres)
  • el cargo (string de un máximo de 10 caracteres)
  • el sueldo (double)
  • el área en la que trabaja (string de 10 caracteres)
Se desea asignar un bono de:
  • 15% a los que están en la zona Parinacota,
  • un 20% a los que están en la zona Chinchorro
  • 23% a los que están en la zona Centro.
Esto debe generar un archivo llamado "sueldos.dat" el cual contiene el código de identificación y el total a pagar.
  • Sueldos por cargo:
    • Gerente de zona : 2.5 MM
    • Directivo de sección: 1.5 MM
    • Secretarias: 300.000
    • ejecutivo: 600.000
    • recepcionista: 230.000
  • Total a pagar = sueldo(según_cargo) + bono_zona - 12% AFP - 8% Salud
Ejemplo: Si se trata de una secretaria, de la zona chinchorro, el total a pagar será:
300.000=sueldo(secretaria).





























sueldo base secretaria$300.000
bono (incremento de un 20% del sueldo)$60.000
Total bruto$360.000
descuento de un 12% del total bruto$43.200
descuento de un 8% del total bruto$28.800
Total descuentos$72.000
Total a pagar (Total bruto-Total descuentos)$288.000

2 comentarios:

DeadMan dijo...

es un ejemplo o una tarea
:S

Héctor Mamani dijo...

Es un ejemplo, de enunciado, claro..