View Code of Problem 70

#include<cstdio>
#include<cstdlib>
#include<cmath>
#include<iostream>
#include<algorithm>
using namespace std;
int main(){
       int i;
	   float bonus,bonus1,bonus2,bonus3,bonus4;
	   bonus=100000*0.1;
	   bonus1=bonus+(200000-100000)*0.075;
	   bonus2=bonus1+(400000-200000)*0.05;
	   bonus3=bonus2+(600000-400000)*0.03;
	   bonus4=bonus3+(1000000-600000)*0.015;
	   scanf("%d",&i);
       if(i<=100000)
		   printf("%.0f\n",i*0.1);
	   else
		   if(i<=200000) printf("%.0f\n",bonus+(i-100000)*0.075);
		else
			if(i<=400000) printf("%.0f\n",bonus1+(i-200000)*0.05);
		else
			if(i<=600000) printf("%.0f\n",bonus2+(i-400000)*0.03);
		else
			if(i<=1000000) printf("%.0f\n",bonus3+(i-600000)*0.015);
        else printf("%.0f\n",bonus4+(i-1000000)*0.01);
	return 0;

}

Double click to view unformatted code.


Back to problem 70