๋ฐ์ํ ๊ธฐ์ด 100์ 49 [์ฝ๋์ ๊ธฐ์ด 100์ ] - 1077๋ฒ [๊ธฐ์ด-๋ฐ๋ณต์คํ๊ตฌ์กฐ] ์ ์ 1๊ฐ ์ ๋ ฅ๋ฐ์ ๊ทธ ์๊น์ง ์ถ๋ ฅํ๊ธฐ ๋ฌธ์ ) ์ ์(0 ~ 100) 1๊ฐ๋ฅผ ์ ๋ ฅ๋ฐ์ 0๋ถํฐ ๊ทธ ์๊น์ง ์์๋๋ก ์ถ๋ ฅํด๋ณด์. ์ ๋ ฅ ์ถ๋ ฅ 4 0 1 2 3 4 #include int main() { int n; scanf("%d", &n); for(int i = 0; i 2021. 2. 17. [์ฝ๋์ ๊ธฐ์ด 100์ ] - 1076๋ฒ [๊ธฐ์ด-๋ฐ๋ณต์คํ๊ตฌ์กฐ] ๋ฌธ์ 1๊ฐ ์ ๋ ฅ๋ฐ์ ์ํ๋ฒณ ์ถ๋ ฅํ๊ธฐ ๋ฌธ์ ) ์๋ฌธ์(a ~ z) 1๊ฐ๊ฐ ์ ๋ ฅ๋์์ ๋ ๊ทธ ๋ฌธ์๊น์ง์ ์ํ๋ฒณ์ ์์๋๋ก ์ถ๋ ฅํด๋ณด์. ์ ๋ ฅ ์ถ๋ ฅ f a b c d e f #include int main() { char c; char a = 'a'; scanf("%c", &c); do { printf("%c", a); a++; c--; } while(c >= 'a'); // while ์์ ์กฐ๊ฑด์ด ๊ฑฐ์ง์ด ๋ ๋๊น์ง do ์์ ์ฝ๋๋ฅผ ์คํ return 0; } do-while๋ฌธ์ while ์์ ์กฐ๊ฑด์ด ๊ฑฐ์ง์ด๋ผ๋ ํ๋ฒ์ ์คํํ๊ณ ์ข ๋ฃ๋๋ค. 2021. 2. 17. [์ฝ๋์ ๊ธฐ์ด 100์ ] - 1075๋ฒ [๊ธฐ์ด-๋ฐ๋ณต์คํ๊ตฌ์กฐ] ์ ์ 1๊ฐ ์ ๋ ฅ๋ฐ์ ์นด์ดํธ๋ค์ด ์ถ๋ ฅํ๊ธฐ2 ๋ฌธ์ ) ์ ์(1 ~ 100) 1๊ฐ๊ฐ ์ ๋ ฅ๋์์ ๋ ์นด์ดํธ๋ค์ด์ ์ถ๋ ฅํด๋ณด์. ์ ๋ ฅ ์ถ๋ ฅ 5 4 3 2 1 0 #include int main() { int n; scanf("%d", &n); while(n != 0) { // n์ด 0์ด ์๋ ๊ฒฝ์ฐ n--; // n์ ๊ฐ์ 1 ๊ฐ์์ํจ ํ printf("%d\n", n); // n ์ถ๋ ฅ } return 0; } 2021. 2. 17. [์ฝ๋์ ๊ธฐ์ด 100์ ] - 1074๋ฒ [๊ธฐ์ด-๋ฐ๋ณต์คํ๊ตฌ์กฐ] ์ ์ 1๊ฐ ์ ๋ ฅ๋ฐ์ ์นด์ดํธ๋ค์ด ์ถ๋ ฅํ๊ธฐ1 ๋ฌธ์ ) ์ ์(1 ~ 100) 1๊ฐ๊ฐ ์ ๋ ฅ๋์์ ๋ ์นด์ดํธ๋ค์ด์ ์ถ๋ ฅํด๋ณด์. ์ ๋ ฅ ์ถ๋ ฅ 5 5 4 3 2 1 #include int main() { int n; scanf("%d", &n); while(n != 0) { printf("%d\n", n); n--; } return 0; } n์ ์ถ๋ ฅ ํ 1์ฉ ๊ฐ์ํ๋ค. ์ด ๊ณผ์ ์ n์ด 0์ด ๋ ๋๊น์ง ๋ฐ๋ณตํ๋ค. 2021. 2. 17. [์ฝ๋์ ๊ธฐ์ด 100์ ] - 1073๋ฒ [๊ธฐ์ด-๋ฐ๋ณต์คํ๊ตฌ์กฐ] 0 ์ ๋ ฅ๋ ๋๊น์ง ๋ฌดํ ์ถ๋ ฅํ๊ธฐ2 ๋ฌธ์ ) ์ ์๊ฐ ์์๋๋ก ์ ๋ ฅ๋๋ค. -2147483648 ~ +2147483647, ๋จ ๊ฐ์๋ ์ ์ ์๋ค. 0์ด ์๋๋ฉด ์ ๋ ฅ๋ ์ ์๋ฅผ ์ถ๋ ฅํ๊ณ , 0์ด ์ ๋ ฅ๋๋ฉด ์ถ๋ ฅ์ ์ค๋จํด๋ณด์. ์ ๋ ฅ ์ถ๋ ฅ 7 4 2 3 0 1 5 6 9 10 8 7 4 2 3 #include int main() { int n = 1; // ์ฒ์ ์กฐ๊ฑด ๊ฒ์ฌ๋ฅผ ๋์ด๊ฐ๊ธฐ ์ํด 0์ด ์๋ ๊ฐ ์ ๋ ฅ while(n != 0) { scanf("%d", &n); if(n != 0) { // ์ด ์กฐ๊ฑด์์ ์๋ฃ์ผ๋ฉด 0๋ ์ถ๋ ฅ๋จ printf("%d\n", n); } } return 0; } ์ฃผ์์ผ๋ก ์ค๋ช ๋ค ํด๋จ์ 2021. 2. 17. [์ฝ๋์ ๊ธฐ์ด 100์ ] - 1072๋ฒ [๊ธฐ์ด-๋ฐ๋ณต์คํ๊ตฌ์กฐ] ์ ์ ์ ๋ ฅ๋ฐ์ ๊ณ์ ์ถ๋ ฅํ๊ธฐ ๋ฌธ์ ) n๊ฐ์ ์ ์๊ฐ ์์๋๋ก ์ ๋ ฅ๋๋ค. -2147483648 ~ +2147483647, ๋จ n์ ์ต๋ ๊ฐ์๋ ์ ์ ์๋ค. n๊ฐ์ ์ ๋ ฅ๋ ์ ์๋ฅผ ์์๋๋ก ์ถ๋ ฅํด๋ณด์. while( ), for( ), do~while( ) ๋ฑ์ ๋ฐ๋ณต๋ฌธ์ ์ฌ์ฉํ ์ ์๋ค. ์ ๋ ฅ ์ถ๋ ฅ 5 1 2 3 4 5 1 2 3 4 5 #include int main() { int n, m; scanf("%d", &n); reget: scanf("%d", &m); if(n-- != 0) { printf("%d\n", m); goto reget; } return 0; } goto๋ฅผ ์ฌ์ฉ. n์ ๊ฐ์ด 0์ด ์๋๋๊น์ง ์ ๋ ฅ๋ฐ์ ๊ฐ์ ๊ณ์ ์ถ๋ ฅํ๋ค. 2021. 2. 17. ์ด์ 1 2 3 4 5 6 ยทยทยท 9 ๋ค์ ๋ฐ์ํ