ALGORITMO QUE CALCULE EL MONTO DE UN BONO NAVIDEÑO

Categoría de Estructura Condicional Simple


Calcular el monto de un bono navideño en pseint.

💻 Hacer un algoritmo que asigne un bono navideño a su trabajador según su antigüedad laboral; si tiene mas de 15 años de servicio su bono es de 20% de lo contrario del 10% de su sueldo base.


Análisis del código:

Lo que debemos ingresar es el sueldo base y luego los años laborales, según los años laborales se le dará el bono.

01. Ejemplo : Se ingresa como sueldo base $1800 y como años de servicio 20.
02. Primero se ingresa el sueldo base : sueldo_base = 1800
03. Segundo se ingresa los años de servicio : tiempo = 20
04. El programa pregunta si los años de servicio es mayor a 15 : ¿ tiempo > 15 ? = SI
05. Si la respuesta es afirmativa, el bono es de 20% : bono = sueldo_base * 0.20
06. Ahora aplicamos la formula para obtener el bono : bono = 1800 * 0.20
07. El bono a recibir seria : bono = $360.


Algoritmo que calcule el monto de un bono en pseint PSeInt Estricto : DESCARGA EL CÓDIGO

algoritmo que el monto de un bono

Algoritmo en pseint - short youtube
Algoritmo programacion_work  
    // 	Calcular el monto de un bono navideño según su antiguedad laboral.
    Definir sueldo_base como Real;              // Variable que guarda el sueldo base
    Definir bono como Real;                     // Variable que guarda el bono
    Definir tiempo como Entero;                 // Variable que guarda el tiempo de servicio
    bono <- 0;                                  // Inicializa la variable bono en cero
    Escribir Sin Saltar "SUELDO BASE      $.";  // Solicita el ingreso del sueldo base
    Leer sueldo_base;                           // Guarda el sueldo base
    Escribir Sin Saltar "AÑOS DE SERVICIO : ";  // Solicita el ingreso de años de servicio
    Leer tiempo;                                // Guarda el tiempo de servicio
    Si (tiempo > 15) Entonces                   // Pregunta si el tiempo de servicio mayor a 15
        bono <- sueldo_base * 0.20;             // Si es correcto el bono es igual a 20% del sueldo
    SiNo                                        // Caso contrario 
        bono <- sueldo_base * 0.10;             // El bono es igual a 10% del sueldo base
    FinSi                                       // Fin de la consulta
    Escribir "";
    Escribir "EL BONO ASIGNADO ES : $.",bono;   // Muestra el bono asignado
FinProceso
calcule el monto de un bono en pseint

Mostrar el monto de un bono navideño en pseint PSeInt Flexible :

Algoritmo programacion_work  
    Escribir Sin Saltar "SUELDO BASE : $."
    Leer sueldo_base
    Escribir Sin Saltar "AÑOS DE SERVICIO : "
    Leer tiempo
    Si (tiempo > 15) Entonces
        bono = sueldo_base * 0.20
    SiNo
        bono = sueldo_base * 0.10
    FinSi
    Escribir ""
    Escribir "EL BONO ASIGNADO ES : $.",bono
FinAlgoritmo

Este código es un algoritmo escrito en el lenguaje de programación Pseint que tiene como objetivo calcular un bono basado en el sueldo base y los años de servicio de un empleado. El algoritmo comienza solicitando al usuario que ingrese el sueldo base utilizando la función "Leer sueldo_base" y luego se solicita al usuario que ingrese los años de servicio del empleado utilizando la función "Leer tiempo".

Luego, se utiliza una estructura de control "Si" para verificar si el tiempo de servicio del empleado es mayor a 15 años. Si es así, se le asigna al empleado un bono del 20% del sueldo base, si no, se le asigna un bono del 10% del sueldo base.

Finalmente, se muestra en pantalla el bono asignado al empleado. El algoritmo no tiene ninguna validación para evitar ingresar números negativos o decimales para el sueldo base o tiempo de servicio.




Facebook de www.programacion.work. Canal de Youtube de www.programacion.work. Twitter de www.programacion.work. TikTok de www.programacion.work.


Política de cookies

Política de Privacidad

Aviso Legal y Términos De Uso