La empresa “Distribuciones Calidad” tiene 2 tipos de empleados: administrativo y operario. Todos tienen un sueldo básico de $1.500.000. El empleado administrativo, si ha conseguido más de 5 clientes nuevos y tiene más de 30 años de edad, tendrá una bonificación de 200.000. El empleado operario si trabaja en la zona 3 y ha visitado más de 30 clientes, tendrá una bonificación de 150.000. Crear un programa que permita registrar la información correspondiente para calcular el valor a pagar a cada empleado
Necesito hacerlo en visual studio
Respuestas a la pregunta
El algoritmo que permite calcular el sueldo de los empleados de "Distribuciones de Calidad" es:
Algoritmo sueldo_empleado
sueldoBasico <- 1500
sueldoTotal<- 0.0
Escribir "Ingrese nombre empleado: " Sin Saltar
Leer nombre
Escribir "Ingrese tipo de emplado: " Sin Saltar
Leer tipo
Si tipo = "administrativo" Entonces
Escribir "Ingrese Edad: " Sin Saltar
Leer Edad
Escribir "Cantidad de Clientes nuevos: " Sin Saltar
Leer cantidad
Si Edad>30 y cantidad>5 Entonces
sueldoTotal<-sueldoBasico + 200
Fin Si
SiNo
Escribir "Zona: " Sin Saltar
Leer zona
Escribir "Cantidad de Clientes visitados: " Sin Saltar
Leer visitas
Si zona=3 y visitas>30 Entonces
sueldoTotal<-sueldoBasico + 150
Fin Si
Fin Si
Escribir "El sueldo que le corresponde es: ", sueldoTotal
FinAlgoritmo
Recuerda: que puedes utilizar el algoritmo en PSInt y luego exportar el código al lenguaje que quieras.
Lo primero que hacemos en el algoritmo, es identificar el tipo de empleado. Y dependiente de ellos, solicitamos los respectivos datos ya sea que se trate del "administrativo" u "operario". Lo que sigue es basados en ciertas condiciones sumar una bonificación adicional al sueldo básico (sueldoBasico)