martes, 1 de diciembre de 2015

Calcular el sueldo de un empleado (if)


A continuación se muestra el diagrama de flujo para realizar un programa en C++ en el cual se calcule el sueldo de un empleado tomando en cuenta el número de horas que este trabajo y su salario por hora.
Una vez que tenemos el diagrama es posible diseñar el código fuente, este quedaría de la siguiente manera:

#include<stdio.h>
#include<conio.h>
main()
{
      float Horas,Pago,Salario;
      printf("Indique las horas trabajadas");
      scanf("%f",&Horas);
      printf("Indique el pago por hora");
      scanf("%f",&Pago);
      if ((Horas<=59)&&(Horas>=50))
      {
      Salario=(Pago*49)+((Horas-49)*Pago*2);
      printf("Salario total:%f",Salario);
      }
      if ((Horas<=49)&&(Horas>=60))
      {
      Salario=(Pago*Horas);
      printf("Salario total:%f",Salario);
      }
      if (Horas>=60)
      {
      Salario=(Pago*49)+((Horas-49)*Pago*3);
      printf("Salario total:%f",Salario);
      }
getch();
}    

No hay comentarios:

Publicar un comentario