간단한 문제 같은데 어떻게 해야할 지 모르겠네요
큰꽃들
질문 제목 : 간단한 문제 같은데 어떻게 해야할 지 모르겠네요아래 코드에서 printf(\n전기세는 %d 원 입니다.\n\n, price); 를 반복적으로 적지 않고
한번만 적고 같은 효과를 얻게 하려면 어떻게 해야 하나요?질문 내용 : #include stdio.h
int main () {
int usage;
int price;
printf(전기 사용량을 입력하세요. =);
scanf(%d, &usage);
if (usage = 0 && usage = 10) {
printf(\n전기세는 1130원 입니다.\n\n);
} else if (usage 10 && usage =100) {
price = ((int)((390 + 57.3*usage)*1.137/10))*10;
printf(\n전기세는 %d 원 입니다.\n\n, price);
} else if (usage 100 && usage =200) {
price = ((int)((860 + 57.3*100+118.4*(usage-100))*1.137/10))*10;
printf(\n전기세는 %d 원 입니다.\n\n, price);
} else if (usage 200 && usage =300) {
price = ((int)((1490 + 57.3*100+118.4*100+175*(usage-200))*1.137/10))*10;
printf(\n전기세는 %d 원 입니다.\n\n, price);
} else if (usage 300 && usage =400) {
price = ((int)((3560 + 57.3*100+118.4*100+175*100+258.7*(usage-300))*1.137/10))*10;
printf(\n전기세는 %d 원 입니다.\n\n, price);
} else if (usage 400 && usage =500) {
price = ((int)((6670 + 57.3*100+118.4*100+175*100+258.7*100+381.5*(usage-400))*1.137/10))*10;
printf(\n전기세는 %d 원 입니다.\n\n, price);
} else if (usage 500) {
price = ((int)((12230 + 57.3*100+118.4*100+175*100+258.7*100+381.5*100+670.6*(usage-500))*1.137/10))*10;
printf(\n전기세는 %d 원 입니다.\n\n, price);
}
system(pause);
return 0;
}