Notice
Recent Posts
Recent Comments
Link
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Archives
Today
Total
관리 메뉴

Life Engineering

달러를 나누자! (knk ch2-7) 본문

Problem Solving

달러를 나누자! (knk ch2-7)

흑개 2018. 7. 17. 01:41

#include <stdio.h>

int main(void){

int dollar;

printf("Enter a dollar amount: ");

scanf("%d",&dollar);

printf("$20 bills: %d",(int)dollar/20);

printf("\n$10 bills: %d",(int)(dollar%20)/10);

printf("\n$5 bills: %d",(int)(dollar%10)/5);

printf("\n$1 bills: %d\n",(int)(dollar%5)/1);

return 0;


}


위의 것보단 아래 것이 좋은듯.

가독성 좋고 이해하기 쉽다.

앞에 \n 안붙여도 자동 줄바꿈 된다.


#include <stdio.h>

int main(void){

int dollar;

printf("Enter a dollar amount: ");

scanf("%d",&dollar);

printf("$20 bills: %d\n",(int)dollar/20);

dollar=dollar%20;

printf("$10 bills: %d\n",(int)dollar/10);

dollar=dollar%10;

printf("$5 bills: %d\n",(int)dollar/5);

dollar=dollar%5;

printf("$1 bills: %d\n",(int)dollar/1);

return 0;


}