Calcular la Retención de un Salario bruto y obtener el Neto C++ (Visual Studio)
Hola después de casi 3 días sin publicar ya regresé, había accidentalmente borrado algunos componentes del Visual Studio, pero ya fue solucionado todo, Hoy mostrare como hacer un programa que nos calcule el salario neto de un trabajador.
1 ) Usaremos las bibliotecas o librerías; iostream y string como estándares de C++ y entrada y salida de datos.(string se usa para guardar cadenas de caracteres de manera mas fácil pero con menos condiciones).
2 ) declarare las variables de tipo float, S(Salario básico por Hora), HT(Horas Trabajadas), PR(Porcentaje de Retención),
y las variables a calcular SB(Salario bruto), VR(Valor de la Retención), SN(Salario neto) y una de tipo string N(Nombre).
3 )Se le pedirán los datos por pantalla al usuario; "Ingrese su Nombre" se guarda en N.
"Ingrese su salario basico por hora" se guarda en S.
"Ingrese el numero de hotas trabajadas" se guarda en HT.
"Ingrese el Porcentaje de Retención" se guarda en PR,
a partir de estos datos estableceremos el procedimiento a realizar.
4 )Procedimiento: el Salario bruto va a ser igual al salario básico por hora (por) la cantidad de horas trabajadas SB=SHT;
El valor de la retención será igual al salario bruto * el porcentaje de retención entre 100, VR=SB(PR/100);
Y el salario neto va a ser igual al salario bruto menos el valor de la retención, SN=SB-VR;
5 ) Se muestra el nombre del usuario por pantalla y los respectivos cálculos realizados de acuerdo a la información suministrada.
el Código completo se verá así...
y luego ejecutamos el programa y verificamos que nos de resultados correctos.
![retencio exe.PNG]
()
y como pueden ver hace el calculo sin margen de error.
Ese fue el programa de hoy, espero que esta post sirva a alguien como guía, ya que son ejercicios básicos de programación, recuerden dejar su UpVote y Comentarios si tienen alguna critica a sugerencia. Saludos...
awesome post bro i did some basic coding but I don't understand anything more... and also dont understand spanish. :)
:) good , the next time i will try to post in English.
thanks for the suggestion.
Congratulations @hydrastudio99! You have completed some achievement on Steemit and have been rewarded with new badge(s) :
You got a First Reply
Award for the number of comments
Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here
If you no longer want to receive notifications, reply to this comment with the word
STOP