Pages

sábado, 9 de febrero de 2013

Calcular el descuento y sueldo neto de un trabajador dado su sueldo Codigo en C

Problema
A un trabajador le descuentan de su sueldo el 10%, si su sueldo es menor o igual a 1000, si es por encima de 1000 y hasta 2000 el 5% del adicional (es decir del monto que sobrepasa de 1000), y por encima de 2000 el 3% del adicional (es decir del moto que sobrepasa de 2000). Calcular el descuento y sueldo neto que recibe el trabajador dado su sueldo.

Codigo Fuente en C
#include <stdio.h>
int main()
{ double d,monto,s;
       printf("Ingresa sueldo\n");
       scanf("%lf",&s);
       if(s>2000){
           d=100+(s-1000)*0.03;
           monto=s-d;
       }else{
           if(s>1000 && s<=2000){
               d=100+(s-1000)*0.05;
               monto=s-d;
           }else{
               d=s*0.1;
               monto=s-d;
           }
       }
       printf("El sueldo percibido es %0.2lf  y su descuento fue %0.2lf",monto,d);
    return 0;
}

No hay comentarios:

Publicar un comentario