잔돈교환기

Run Settings
LanguageC
Language Version
Run Command
#include <stdio.h> #define N 7 int main() { int input_money; int temp_input_moeny, arr_input_money = 50000; int i; printf("잔돈교환기\n\n"); // 배열을 0으로 초기화 int money[N][N] = {0}; // 오만 원부터 오십 원까지 첫 번째 배열에 넣어준다. for(i = 0; i < N; i += 2){ money[i][0] = arr_input_money; money[i+1][0] = arr_input_money/5; arr_input_money /= 10; } //// 배열 잘 되었나 확인 // for(i = 0; i < N; i++){ // printf("money[%d][0] = %d\n", i, money[i][0]); // printf("money[%d][1] = %d\n", i, money[i][1]); // } printf("원하는 금액을 입력하세요 : "); scanf("%d", &input_money); temp_input_moeny = input_money; // 교환하기 for (i = 0; i <= N; i++){ if(temp_input_moeny >= money[i][0]){ money[i][1] = temp_input_moeny / money[i][0]; temp_input_moeny -= (money[i][0] * money[i][1]); } } printf("\n\n===================\n\n"); printf("%d원의 잔돈은 아래와같이 교환할 수 있습니다.\n", input_money); for (i = 0; i < N; i++){ printf("%d권 : %d개\n", money[i][0], money[i][1]); } return 0; }
Editor Settings
Theme
Key bindings
Full width
Lines