用c語言編制根據利潤發放獎金
#include <stdio.h>
int main(int argc, const char * argv[]) {
long int lirun;
long int bonus;
//輸入利潤
printf("請輸入利潤金額:");
scanf("%ld",&lirun);
//判斷所輸入的利潤,計算應發的獎金
if(lirun<=100000){
bonus=lirun*0.1;
}
else if(lirun>100000&&lirun<200000){
bonus=100000*0.1+(lirun-100000)*0.075;
}
else if(lirun>=200000&&lirun<400000){
bonus=100000*0.1+(lirun-100000)*0.75+(lirun-200000)*0.05;
}
else if(lirun>=400000&&lirun<600000){
bonus=100000*0.1+(lirun-100000)*0.75+(lirun-200000)*0.05+(lirun-400000)*0.03;
}
else if(lirun>=600000&&lirun<1000000){
bonus=100000*0.1+(lirun-100000)*0.75+(lirun-200000)*0.05+(lirun-400000)*0.03+(lirun-600000)*0.015;
}
else{
bonus=100000*0.1+(lirun-100000)*0.75+(lirun-200000)*0.05+(lirun-400000)*0.03+(lirun-600000)*0.015+(lirun-1000000)*0.01;
}
//輸出獎金
printf("應發放的獎金為:%ld\n",bonus);
return 0;
}
用c語言編制根據利潤發放獎金