cpp

C++ | Calcular sueldo de empleados – Ejercicio resuelto

En este post de programación en C++ vamos a resolver un ejercicio para calcular el salario neto de un empleado usando CPP o C++. El ejercicio dice así:

Realice un programa en C++ que calcule la planilla de empleados de una compañía para obtener las deducciones (seguro social 9.75 %, seguro educativo 1.25 %, impuesto sobre la renta 10 %).

El mismo debe desplegar en pantalla el nombre del empleado, la cédula, horas trabajadas, pago por hora, salario bruto, total de deducciones y sueldo a pagar.

Veamos entonces cómo solucionar este problema en C++.

Solicitando datos

Lo primero que tenemos que hacer es solicitar los datos del empleado como su nombre, cédula, etcétera. Entonces queda así:

See the gist on github.

También necesitamos declarar los porcentajes de las deducciones:

See the gist on github.

Hacer cálculos

Ahora que ya tenemos todos los datos hacemos los cálculos necesarios. Primero sacamos el sueldo bruto y a partir del mismo aplicamos los descuentos según el porcentaje.

See the gist on github.

Fíjate en que sumamos los descuentos para tener el total de deducciones, tomando el porcentaje del sueldo bruto. Y para calcular el salario neto simplemente restamos del salario bruto el total de deducciones.

Lo único que resta ahora es imprimir los resultados.

Imprimir resultados

Finalmente imprimimos los resultados y los datos del empleado:

See the gist on github.

Poniendo todo junto

El código completo queda así:

See the gist on github.

Al ejecutarlo y probarlo con ciertos datos, los resultados son correctos:

C++ – Cálculo del salario con deducciones – Ejercicio resuelto

Prueba el ejercicio en línea en este enlace. Haz clic aquí para leer más entradas sobre C++.

Encantado de ayudarte


Estoy disponible para trabajar en tu proyecto, modificar el programa del post o realizar tu tarea pendiente, no dudes en ponerte en contacto conmigo.

No te pierdas ninguno de mis posts

Suscríbete a mi canal de Telegram para recibir una notificación cuando escriba un nuevo tutorial de programación.
parzibyte

Programador freelancer listo para trabajar contigo. Aplicaciones web, móviles y de escritorio. PHP, Java, Go, Python, JavaScript, Kotlin y más :) https://parzibyte.me/blog/software-creado-por-parzibyte/

Ver comentarios

  • En una fábrica se desea hacer el cálculo de un bono especial para los trabajadores,
    basándose en el número de horas extras trabajadas, y el número de horas que el obrero se ha
    ausentado de su trabajo. Para cada trabajador se lee el número de horas trabajadas y el número
    de horas ausentes. La fábrica ha decidido que se use la siguiente fórmula para determinar el
    monto del bono:
    Tasa de Cálculo = Horas extras - (5/6) * Horas Ausentes
    Después de hallar la tasa de cálculo, se sigue la tabla siguiente:
    Tasa de Cálculo Bono
    > 40 horas 50.000 Bs.
    > 30 pero 20 pero 10 pero < 20 20.000 Bs.
    < 10 10.000 Bs.
    Escriba un programa que calcule el monto del bono que el empleado va a recibir

Entradas recientes

Solución: Unable to extract uploader id con youtube-dl

En mi blog te he enseñado a usar youtube-dl para descargar vídeos con permiso del…

1 día hace

Enviar foto a Telegram usando cURL y Bot

Siguiendo con los tutoriales que consumen la API de los Bots de Telegram con cURL…

1 día hace

cURL y Telegram: enviar mensaje a Bot

En un post previo te enseñé a enviar un mensaje en nombre de un Bot…

1 día hace

Impresora térmica con Telegram usando Bot

En este artículo te voy a mostrar una guía para imprimir en una impresora térmica…

1 día hace

Imprimir PDF con Bot de Telegram

La impresión de un PDF en cualquier impresora se puede automatizar con un bot de…

5 días hace

Enviar mensaje con bot de Telegram usando JavaScript (lado del cliente)

Hoy te enseñaré cómo enviar un mensaje a un usuario desde un bot de Telegram…

6 días hace

Esta web usa cookies.