View Code of Problem 70

#include<stdio.h>
double result(int x){
    double y;
    if(x<=100000) y=x*0.1;
    else if(x>100000&&x<=200000) y=10000+(x-100000)*0.075;
    else if(x>200000&&x<=400000) y=17500+(x-200000)*0.05;
    else if(x>400000&&x<=600000) y=27500+(x-400000)*0.03;
    else if(x>600000&&x<=1000000)  y=33500+(x-600000)*0.015;
    else y=39500+(x-1000000)*0.01;
    return y;
}
int main(){
int x;
scanf("%d",&x);
printf("%.0f",result(x));
return 0;
}

Double click to view unformatted code.


Back to problem 70