SW Study (30) 썸네일형 리스트형 도전! 프로그래밍1. 도전 6 #include int main(void) { int t, h, m, s; printf("input time: "); scanf("%d", &t); h = t / 3600; m = (t % 3600) / 60; s = (t % 3600) % 60; printf("[h: %d, m: %d, s: %d] \n", h, m, s); return 0; } 도전! 프로그래밍1. 도전 5 #include int main(void) { int i, N, num, count, primeN; N = 1000; primeN = 0; for (num = 2; num < N; num++) { count = 0; for (i = 1; i < num + 1; i++) { if (num%i == 0) count++; } if (count == 2) { printf("%d ", num); primeN++; if (primeN == 10) return 0; } } } 도전! 프로그래밍1. 도전 4 #include int main(void) { int cash; int bread = 500, snack = 700, coke = 400; int i, j, k; printf("Possesion cash: "); scanf("%d", &cash); if (cash < 1600) { printf("cash is not enough \n"); return main(); } for (i = 1; i < cash / bread; i++) { for (j = 1; j < cash / snack; j++) { for (k = 1; k < cash / coke; k++) { if (cash == bread*i + snack*j + coke*k) printf("bread: %d, snack: %d, coke: %d \.. 도전! 프로그래밍1. 도전 3 #include int GCD(int num1, int num2) { int tmp, n; if (num1 < num2) { tmp = num1; num1 = num2; num2 = tmp; } while (num2!=0) { n = num1%num2; num1 = num2; num2 = n; } return num1; } int main(void) { int num1, num2; printf("input two numbers: "); scanf("%d %d", &num1, &num2); printf("GCD: %d \n", GCD(num1, num2)); return 0; } 도전! 프로그래밍1. 도전 2 #include int MaxNum(int num1, int num2) { int max; if (num1 > num2) max = num1; else max = num2; return max; } int MinNum(int num1, int num2) { int min; if (num1 도전! 프로그래밍1. 도전 1 #include int main(void) { int n; printf("input DCM: "); scanf("%d", &n); printf("%x \n", n); return 0; } 이전 1 2 3 4 다음