El secretario de educacion ha decidido otorgar un bono

El secretario de educacion ha decidido otorgar un bono por desempeño a todos los profesores con base en la puntuación siguiente

De 0 a 100 le corresponde un salario mínimos.

De 101 a 150 le corresponde dos salarios mínimos.

De 151 en adelante le corresponden tres salarios mínimos.

Hola amigos como ya es costumbre en este blog, vamos a explicar el funcionamiento de este algoritmo, entonces lo primero que hacemos es ponerle un nombre en mi caso le puse Algoritmo detarea.

Algoritmo detarea

Con la palabra reservada definir declaramos las variables, en este algoritmo utilizamos la variable puntos y la declaramos de tipo entero.

               Definir puntos Como Entero

También declaramos la variable salario y la declaramos de tipo real, para poder trabajar con números con punto decimal.

               Definir salario Como Real

Con la función escribir pedimos que se ingrese la puntuación.

               Escribir «Ingresa la puntuación”

Este numero lo guardamos con la función leer en la variable puntos.

               leer puntos

Nuevamente con la función escribir pedimos que se ingrese el salario mínimo.

               Escribir «Ingresa el salario mínimo»

Este número lo guardamos con la función leer en la variable salario.

               leer salario

Ya que tenemos la puntuación y el salario mínimo, entonces evaluamos si los puntos obtenidos son menor a cero.

               si puntos < 0 Entonces

Si la condición se cumple, entonces significa que se ingresó un número negativo, entonces mostramos un mensaje indicando que se ingrese un numero positivo.

                              Escribir «Ingresa un numero positivo»

               SiNo

Si la condición no se cumple, esto quiere decir que se ingresó mayor o igual a cero.

Por lo tanto ahora evaluamos si la puntuación obtenida es menor o igual a cero.

                              si puntos <= 100 Entonces

Si esta condición se cumple entonces el bono es igual a un salario mínimo.

                                             bono = salario

                              SiNo

Si la condición no se cumple entonces significa que el profesor obtuvo una puntuación mayor a 100.

Entonces evaluamos si la puntuación obtenida es menor o igual a 150.

                                            si puntos <= 150 Entonces

Si la condición se cumple entonces al profesor le corresponden 2 salarios mínimos.

                                                            bono = salario * 2

                                            SiNo

SI la condición no se cumple, esto quiere decir que el profesor obtuvo una puntuación superior a 150, entonces le corresponde un bono de tres salarios mínimos.

                                                           bono = salario * 3

                                            FinSi

                              FinSi

Finalmente mostramos un mensaje en pantalla indicando los puntos obtenidos por el profesor.

                              Escribir «Los puntos obtenidos son: «,puntos

También mostramos un mensaje con la función escribir, donde indicamos el bono que le corresponde al profesor por los puntos obtenidos.

                              Escribir «Te corresponde un bono de: $»,bono

               FinSi

FinAlgoritmo

Aquí puedes ver el funcionamiento de este algoritmo.

El secretario de educacion ha decidido otorgar un bono
El secretario de educacion ha decidido otorgar un bono
Descargar Programa

Bien amigos esta es la solución de este algoritmo les dejo el código, espero les guste y más que anda que les pueda ser de utilidad, un saludo

Deja un comentario

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