Una empresa desea calcular el rol de pagos de sus trabajadores

Una empresa desea calcular el rol de pagos de sus trabajadores.
Existen dos tipos. Tipo “A”: son lo que dedican a mantenimiento y limpieza; ellos ganan $15 dólares la hora. Tipo “B”: son los que dedican a reparaciones e instalaciones; ellos ganan $30 la hora.

Se le calcula en base a los años un interés. Por ejemplo, si trabajo 5 años se le calcula un interés de 5%. Presentar por pantalla el valor a recibir del empleado.

Como ya es costumbre, vamos a explicar el funcionamiento de este algoritmo, entonces lo primero es ponerle un nombre.

Algoritmo detarea

Declaramos las siguientes variables.

               Definir tipo,horas Como Entero

               Definir salario,interes Como Real

Pedimos que se ingrese el tipo de trabajador.

               Escribir «Ingresa el tipo de trabajador»

               Escribir «1 = Tipo A»

               Escribir «2 = Tipo B»

Este dato lo ingresamos en la variable tipo.

               leer tipo

Evaluamos si el tipo de trabajador es igual a “1” o a “2”.

               si tipo == 1 o tipo == 2 Entonces

Si la condición se cumple, entonces pedimos que se ingresen las horas trabajadas.

                              Escribir «Ingresa las horas trabajadas»

Este dato lo ingresamos en la variable horas.

                              leer horas

Evaluamos si el tipo de trabajador es igual a 1.

                              si tipo == 1 Entonces

Si la condición se cumple, entonces calculamos el salario, multiplicando las horas trabajadas por 15.

                                             salario = horas * 15

                              SiNo

Si la condición no se cumple, entonces calculamos el salario multiplicando las horas trabajadas por 30.

                                             salario = horas * 30

                              FinSi

Pedimos que se ingrese los años de antigüedad.

                              Escribir «Ingresa los años de antigüedad»

                              leer años

Para calcular el interés multiplicamos los años de antigüedad por el salario y el resultado se divide entre 100.

                              interes = (años * salario) / 100

Finalmente mostramos los siguientes mensajes.

                              Escribir «Tu salario es: $»,salario

                              Escribir «El interes por «,años,» años de antiguedad es: $»,interes

                              Escribir «Tu salario ya con el interes es: $: «,salario + interes

               SiNo

Cuando se ingrese un tipo de trabajador incorrecto, mostramos el siguiente mensaje.

                              Escribir «Ingresa los datos correctamente»

               FinSi

FinAlgoritmo

Aquí puedes ver el funcionamiento de este algoritmo.

Una empresa desea calcular el rol de pagos de sus trabajadores
Una empresa desea calcular el rol de pagos de sus trabajadores

Solución de este algoritmo utilizando una estructura selectiva.

Algoritmo detarea

               Definir tipo,horas,años Como Entero

               Definir salario,interes Como Real

               Escribir «Ingresa el tipo de trabajador»

               Escribir «1 = Tipo A»

               Escribir «2 = Tipo B»

               leer tipo

               Escribir «Ingresa las horas trabajadas»

               leer horas

               Escribir «Ingresa los años de antiguedad»

               leer años

               Segun tipo hacer

                              1:

                                            salario = horas * 15

                                            interes = (años * salario) / 100

                                            Escribir «Tu salario es: $»,salario

                                            Escribir «El interes por «,años,» años de antiguedad es: $»,interes

                                            Escribir «Tu salario ya con el interes es: $: «,salario + interes

                              2:

                                            salario = horas * 30

                                            interes = (años * salario) / 100

                                            Escribir «Tu salario es: $»,salario

                                            Escribir «El interes por «,años,» años de antiguedad es: $»,interes

                                            Escribir «Tu salario ya con el interes es: $: «,salario + interes

                              De Otro Modo:

                                            Escribir «El tipo de trabajador es incorrecto»

               FinSegun           

FinAlgoritmo

Bien amigos esta es la solución de este algoritmo, les comparto el código, espero les guste y más que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *