Ciencia, Algoritmos

Seguimos con el aprendizaje de algoritmos, y como es de saberse, es requerida la práctica para fomentar y conservar la lógica para la resolución de problemas algorítmicos; hoy resolveremos un ejercicio, que nos permita Determinar total a pagar a un profesor catedrático en PSeInt, un ejercicio básico, que nos sitúa en un contexto, que debemos analizar para darle solución, veamos a continuación los pormenores de este ejercicio.

Algoritmo para determinar total a pagar a un profesor catedrático en PSeInt

Caso estudio: En algunas universidades los profesores catedráticos son aquellos que trabajan por horas durante un periodo. Escribir un algoritmo que lea por teclado el número de horas trabajadas en un mes por un profesor catedrático y el valor de su hora, y con ello, determine y visualice el valor total que le debe pagar por su trabajo en dicho mes.

Nota: Si el profesor trabaja más de 100 horas al mes, recibe una bonificación del 5% del pago total de horas trabajadas.

Datos de entrada

  • Número de horas trabajadas.
  • Valor de la hora.

Procesos

  • Calcular el bono (Si se debe).
  • Sacar el total a pagar.

Salidas

  • Mostrar el total a pagar y su bonificación (Solo si aplica).

Pseudocódigo del ejercicio explicado paso a paso

 

Análisis del algoritmo

Importante analizar en el algoritmo anterior, el funcionamiento del condicional; que actúa dependiendo la cantidad de horas, al tener más de 100 horas, calculamos el total, incluyendo su bonificación, pero si tenemos 100 o menos, solo hacemos el cálculo del valor de la hora, con la cantidad.

Si observas, ubicamos el mensaje de la bonificación, dentro del condicional, para que este solo se muestre en caso de aplicar la cantidad de horas a un bono.

El total a pagar, lo ubicamos fuera de todo el condicional, en vista que independiente de la cantidad de horas; siempre se debe mostrar el total a pagar al profesor catedrático.

Ejemplo de salida de este algoritmo

*** Ejecución Iniciada. ***
Ingrese el número de horas del profesor catedrático al mes:
> 110
Ingrese el valor de la hora del profesor:
> 1000
La bonificación recibida fue de: 5500
El total a pagar al profesor catedrático es: 115500
*** Ejecución Finalizada. ***

Deja una respuesta

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

×