LABORATORIO2 – ALGORITMOS EN LPP Proyecto de Formación Diseño y Construcción de Software a la Medida para el Sector Empresarial – Fase II - Análisis AUTOR GERMÁN RICARDO MATTA GARCÍA PRESENTADO A: JUAN PABLO VALDES (LIDER) JULIÁN GALVIS (TÉCNICO) SERVICIO NACIONAL DE APRENDIZAJE – SENA ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN FICHA 1016989 BOGOTÁ D.C. 2015
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
LABORATORIO2 – ALGORITMOS EN LPP
Proyecto de Formación Diseño y Construcción de Software a la Medida para el Sector Empresarial – Fase II - Análisis
AUTOR
GERMÁN RICARDO MATTA GARCÍA
PRESENTADO A:
JUAN PABLO VALDES (LIDER)
JULIÁN GALVIS (TÉCNICO)
SERVICIO NACIONAL DE APRENDIZAJE – SENA
ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN
FICHA 1016989
BOGOTÁ D.C.
2015
ALGORITMOS A DESARROLLAR1. Desarrollar un algoritmo que calcule el salario neto que debe recibir un vendedor de un almacén. Se debe tener en cuenta si tiene derecho o no al auxilio de transporte. Para el desarrollo del ejercicio tenga en cuenta las siguientes formulas:
Sueldo devengado = salario básico * días laborados / 30.
Días laborados = debe ser entre 1 y 30.
Auxilio de Transporte: Lo reciben los empleados cuyo salario básico sea menor o igual a salarios mínimos legales vigentes.
Salario Mínimo Legal Vigente (2013): 589500.
Auxilio de Transporte = 70500 * días laborados / 30 (año 2013 en Colombia).
Comisión de Ventas: En la empresa se tiene estipulado dar una comisión de ventas del 2% sobre las ventas del mes de cada vendedor.
Total devengado = sueldo devengado + comisión de ventas.
Total deducciones = descuentos por préstamos.
Salario Neto = Total devengado – Total deducciones
Como resultado del ejercicio se debe imprimir en pantalla lo siguiente:
Cedula empleado: XXXXXX
Nombre Empleado: XXXXXXX
Salario Básico: XXXXXX
Auxilio de Transporte: XXXXXX
Comisión de Ventas: XXXXXX
Préstamos: XXXXXX
Salario Neto a Recibir: XXXXX
Planteamiento:
DESARROLLO EJERCICIO 1 - LPP:
//asignamos las variables
cadena [11]cedula_empleado
cadena [30]nombre_empleado
real salario_basico
entero dias_laborados
real ventas
real deducciones
real comision
real auxilio_de_transporte
real sueldo_devengado
real total_devengado
real salario_neto
caracter detener
//iniciamos el programa
inicio
//pedimos por pantalla que nos ingresen los valores
escriba "Cedula Empleado: "
lea cedula_empleado
escriba "Nombre Empleado: "
lea nombre_empleado
escriba "salario basico: "
lea salario_basico
escriba "dias laborados: "
lea dias_laborados
escriba "Valor Ventas generadas: "
lea ventas
escriba "prestamos: "
lea deducciones
//nos aseguramos que dias laborados sea >= a 30
//en caso negativo pedimos por pantalla que lo ingrese denuevo
Repita
Si dias_laborados >30 Entonces
escriba "dias laborados no debe ser superior a 30. Ingrese dias laborados: "
lea dias_laborados
Fin Si
Hasta dias_laborados <=30
//nos aseguramos que salario_basico sea >= 589500
//en caso negativo pedimos por pantalla que lo ingrese denuevo
Repita
Si salario_basico < 589500 Entonces
escriba "el salirio basico debe ser minimo de $589500"
llamar nueva_linea
escriba "ingrese de nuevo salario basico"
lea salario_basico
Fin Si
Hasta salario_basico >= 589500
llamar nueva_linea
llamar nueva_linea
//aplicamos los valores ingresados a nuestras variables