int main( )
{
int a; //사용량
int b; //기본요금
int c; //전력량
int d; //총 합계 (a > 200 && a < 400
printf("월 사용량을 입력하세요(kwh): " );
scanf(" %d \n", &a);
// printf("\n");
if (a <= 200)
{
b = 910;
c = 93.9 * a;
}
else if (a <=400)
{
b = 1600;
c = 93.3 * 200 + 187.9 * (a - 200);
}
else
{
b = 7300;
c = 93.3 * 200 + 187.9 * 200 + 280.6*(a - 200);
}
d = b + c;
printf("전기 요금 합계: %5d 원 \n", d);
printf(" -기본 요금: %5d 원\n", b);
printf(" -전력량 요금: %5d 원\n", c);
return 0;
}
월 사용량을 입력하세요(kwh): 320
f
전기 요금 합계: 42808 원
-기본 요금: 1600 원
-전력량 요금: 41208 원
결과를 보면 월 사용량을 입력 한 뒤에 f를 입력한 것이 보인다.
엔터를 눌렀음에도 다음 문장이 실행이 안되기에 아무 문자를 누르고 엔터를 치면
다음 문장이 실행되는 것을 볼 수 있다.
아직 이를 해결하지 못하였다.
+)오늘은 바빠서 한문제밖에 제대로 풀이를 하지 못하였다. 주말에 열심히 공부해야겠다.