View Code of Problem 70

#include<stdio.h>
#include<math.h>
#include <string.h>
#define Max 1000
int main ()
{
	int i,bonus;
	scanf("%d",&i);
	int j=i/100000;
	switch(j)
	{
		case 0:
			bonus=i/10;
			break;
		case 1:
            bonus = 10000+(i-100000)*7.5/100;
             break;

        case 2:
        case 3:

             bonus = 17500+(i-200000)/20;
			 break;
		 case 4:
		 case 5:
		      bonus = 27500+(i-400000)*3/100;
			  break;
		 case 6:
		 case 7:
		 case 8:
		 case 9:
		     bonus = 33500+(i-600000)*1.5/100;
			 break;
		default:
		    bonus = 33500+400000*1.5/100+(i-1000000)/100;
		    break;

	}
	printf("%d",bonus);
	return 0;

}

Double click to view unformatted code.


Back to problem 70