algorithm(153)
-
반복문 - 반복문 수행평가11(369게임)
#include int main() {int a, b, num = 0;int i, j, tmp; scanf("%d %d", &a, &b);for (i = a; i = 10) && (i = 100) && (i < 1000)) {tmp = i % 10;if ((tmp != 0) && (tmp % 3 == 0)) {num++;}tmp = (i / 10) % 10;if ((tmp != 0) && (tmp % 3 == 0)) {num++;}tmp = (i / 100) % 10;i..
2018.07.08 -
반복문 - 반복문 수행평가10(제곱수 합 구하기)
#include int main() {int a;int sum = 0, number;scanf("%d", &a);number = a;while(1) {sum += a;a = a * number;if (a >= 1000000) {break;}}printf("%d", sum);return 0;}
2018.07.08 -
반복문 - 반복문 수행평가9(자리숫자 구하기)
#include int main() {int num, num1;int q, w, e, r, t, y;int sum;scanf("%d", &num);num1 = num;if (num < 0) num = num * -1;q = num % 10;w = num / 10 % 10;e = num / 100 % 10;r = num / 1000 % 10;t = num / 10000 % 10;y = num / 100000 % 10; sum = q + w + e + r + t + y;if(num1 < 0) printf("%d", sum*-1);else printf("%d", sum);}
2018.07.08 -
반복문 - 반복문 수행평가8(1의 갯수 구하기)
#include int main() {int a, b, i, num = 0;scanf("%d", &a);for (i = 1; i = 10) {if (i / 10 % 10 == 1) num++;}}printf("%d", num);}
2018.07.08 -
반복문 - 반복문 수행평가7(소인수분해)
#include int main() {int a[3] = {0, 0, 0};int num, i;scanf("%d", &num);while (1) {if (num % 2 == 0) {num = num / 2;a[0]++;}else break;}while (1) {if (num % 3 == 0) {num = num / 3;a[1]++;}else break;}while (1) {if (num % 5 == 0) {num = num / 5;a[2]++;}else break;}printf("%d %d %d", a[0], a[1], a[2]);}
2018.07.08 -
반복문 - 반복문 수행평가6(자릿수 구하기)
#include int main() {int a;int i;int sum = 1;scanf("%d", &a);for (i = 10; i
2018.07.08