Ciencia, Algoritmos

Como hemos visto en artículos anteriores el uso de algoritmos no tiene fronteras, debido a que todo proceso y acción cuenta con pasos que deben desarrollarse de forma lógica; para el día de hoy incursionaremos haciendo uso de algoritmos en el mundo contable, desarrollaremos un algoritmo que calcula la prima de servicios de un trabajador, analizando los pasos necesarios para el cálculo de la misma, veamos.

Algoritmo que calcula la prima de servicios de un trabajador en PSeInt

¿Qué es una prima de servicios?

Para poder representar procesos de forma algorítmica es importante conocer los pormenores de las acciones que deseamos codificar; incluyendo conceptos y parámetros propios de lo que vamos a hacer.

Una prima de servicios corresponde a un beneficio que todas las empresas deben pagar a sus trabajadores, dicho beneficio es un salario mensual, por cada año trabajado, este se paga en dos partes, A mitad de año (Junio) y la otra a final de año (más tardar 20 de diciembre), sin embargo si el tiempo del trabajador es inferior a un año debemos realizar el cálculo proporcional según los días trabajados.

Detalle del caso estudio: Construir un algoritmo que permita saber el valor a pagar por concepto de prima de servicios a un empleado; debemos liquidar las primas correspondientes al primer semestre del año; Se deberá solicitar inicialmente el salario base y los días laborados, recordar incluir también el auxilio de transporte.

Datos de entrada:

  • Salario base del trabajador.
  • Cantidad de días laborados.

Proceso

  • Calculo a pagar por concepto de primas ((Salario + Aux. Transporte) x Días Laborados) / 360.
  • Adicionar auxilio de transporte.

Salidas

  • Mostrar valor a pagar por concepto de prima de servicios.

Código del Algoritmo

algoritmo que calcula la prima de servicios

Analizando el código anterior, en primer lugar solicitamos los datos de entrada como son salario base y días trabajados; luego procedemos a implementar la fórmula para el cálculo del valor a pagar por concepto de prima de servicios, finalmente solo mostramos el resultado en un mensaje.

Salida del algoritmo

*** Ejecución Iniciada. ***
Ingrese su salario base:
> 1500000
Ingrese los días trabajados:
> 61
Total a pagar por concepto de prima de servicios es: 269113
*** Ejecución Finalizada. ***

Deja una respuesta

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

×