View Code of Problem 70

#include<stdio.h>
main(){
	int x;
	double y;
	scanf("%d",&x);
	switch(x/100000){
		case 0:y=0.1*x;
			break;
		case 1:y=100000*0.1+(y-100000)*0.075;
			break;
		case 2:y=100000*(0.1+0.075)+(y-200000)*0.05;
			break;
		case 3:
		case 4:y=100000*(0.1+0.075)+200000*0.05+(y-400000)*0.03;
			break;
		case 5:
		case 6:y=100000*(0.1+0.075)+200000*(0.05+0.03)+(y-600000)*0.015;
			break;
		case 7:
		case 8:
		case 9:
		case 10:y=100000*(0.1+0.075)+200000*(0.05+0.03)+400000*0.015+(y-1000000)*0.01;
			break;
		default:
			break;
	}
	printf("%.0lf",y);
}

Double click to view unformatted code.


Back to problem 70