Foros aprenderaprogramar.com
Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: jorgetcp en 07 de Febrero 2014, 20:34
-
ayuda con este problema de pseudocodigo que lo estoy haciendo con papel y lápiz. Ejercicio: En un a empresa, la oficina de personal debe calcular los monto netos que cobrarán cada uno de los empleados . Para ello se ingresan en la computadora los siguientes datos: Sueldo Básico, legajo y categoría del empleado. Para calcular el sueldo neto de un empleado se deberá tener en cuenta los siguientes incrementos dados por las categorías a las cuales pertenecen los empleados: CATEGORÍA 1 el 10%, categoría 2 15%, categoría 3 20%, categoría 4 25%, categoría 5 30%PORCENTAJE DE INCREMENTO.Imprimir legajo, Sueldo Básico, monto del incremento y Sueldo Neto. También imprimir el Total General de cada uno de los items. Desde ya les agradezco mucho por la cantidad de material que tenemos en la pagina web de aprenderaprogramar para poder capacitarnos. Muchas Gracias Jorge
-
Hola, no entiendo qué es el legajo ¿Qué es? Tampoco entiendo qué es el total general para cada uno de los items. ¿Puedes poner un ejemplo con datos de ejemplo?
Un posible pseudocódigo sería:
Inicio
Leer numeroDeEmpleados;
Desde i=1 hasta numeroDeEmpleados Hacer
Leer sueldoBasico(i)
Leer legajo(i)
Leer categoria(i)
sueldoEmpleado(i) = sueldoBasico(i)
Si categoria(i) = 1
incremento(i) = sueldoBasico(i) * 1.10;
finSi
Si categoria(i) = 2
incremento(i) = sueldoBasico(i) * 1.15;
finSi
Si categoria(i) = 3
incremento(i) = sueldoBasico(i) * 1.20;
finSi
Si categoria(i) = 4
incremento(i) = sueldoBasico(i) * 1.25;
finSi
Si categoria(i) = 5
incremento(i) = sueldoBasico(i) * 1.30;
finSi
Imprimir "Para el empleado número" + i + "los datos son:"
Imprimir "-Sueldo básico:" + sueldoBasico(i)
Imprimir "-Incremento:" + incremento(i)
Imprimir "-Sueldo neto: " + (sueldoBasico(i) + incremento(i))
Siguiente
Fin