๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
  • Welcome.

:: C_ ๐Ÿšฉ/์˜ˆ์ œ25

[C์–ธ์–ด] ์˜ˆ์ œ - ์‹œ์ €์˜ ์•”ํ˜ธ 1 [๋ฏธ์™„] ๋ฌธ์ œ ์„ค๋ช… ์•”ํ˜ธํ•™์—์„œ ์‹œ์ € ์•”ํ˜ธ(Caesar cipher)๋Š” ๊ฐ€์žฅ ์˜ค๋ž˜๋œ ์•”ํ˜ธ ์ค‘ ํ•˜๋‚˜์ด๊ณ , ๊ฐ€์žฅ ๋Œ€ํ‘œ์ ์ธ ๋Œ€์น˜(substitution) ์•”ํ˜ธ๋กœ์„œ ํ‰๋ฌธ ๋ฌธ์ž๋ฅผ ๋‹ค๋ฅธ ๋ฌธ์ž๋กœ ์ผ๋Œ€์ผ ๋Œ€์‘์‹œ์ผœ ์•”ํ˜ธ๋ฌธ์„ ๋งŒ๋“ค์–ด ๋‚ธ๋‹ค. ์‹œ์ € ์•”ํ˜ธ๋Š” ์•ŒํŒŒ๋ฒณ์„ 3๊ธ€์ž์”ฉ ๋ฐ€๋ ค์„œ ์“ฐ๋ฉด์„œ ๋ฌธ์žฅ์„ ๋งŒ๋“ค์—ˆ๋‹ค. ์‹ค์ œ ์‹œ์ €๋Š” ๋ถ€ํ•˜์ธ ๋ธŒ๋ฃจํˆฌ์Šค์—๊ฒŒ ์•”์‚ด๋˜๊ธฐ ์ „์— ํ‚ค์ผ€๋กœ์—๊ฒŒ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์•”ํ˜ธ๋ฌธ์„ ๋ณด๋ƒˆ๋‹ค๊ณ  ํ•œ๋‹ค. ์•”ํ˜ธ๋ฌธ qhyhu wuxvw euxwxv ์›๋ฌธ never trust brutus ์•”ํ˜ธ๋ฌธ์„ ์›๋ฌธ์œผ๋กœ ๋ฐ”๊พธ๋Š” ์›๋ฆฌ๋Š” ๊ฐ„๋‹จํ•˜๋‹ค. ์•”ํ˜ธ๋ฌธ์— ์“ฐ์ธ ์•ŒํŒŒ๋ฒณ๋ณด๋‹ค 3๋งŒํผ ์ด๋™ํ•œ ์•ŒํŒŒ๋ฒณ์œผ๋กœ ์น˜ํ™˜ํ•˜๋ฉด ๋œ๋‹ค. ์•”ํ˜ธ a b c d e f g h i j k l m n o p q r s t u v w x y z ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓.. 2021. 3. 10.
[C์–ธ์–ด] ์˜ˆ์ œ - ์•”ํ˜ธํ•ด๋… [๋ฏธ์™„] ๋ฌธ์ œ ์„ค๋ช… ๋‘ ์†Œ์ˆ˜์˜ ๊ณฑ์„ ์•”ํ˜ธ๋กœ ์‚ฌ์šฉํ•˜๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ํฐ ์ˆ˜์˜ ์†Œ์ธ์ˆ˜๋ถ„ํ•ด๊ฐ€ ์–ด๋ ต๊ธฐ ๋•Œ๋ฌธ์— ์•ˆ์ „ํ•˜๋‹ค๊ณ  ์•Œ๋ ค์ ธ์žˆ๋‹ค. ๊ทธ๋ ‡์ง€๋งŒ, ๋งŒ์•ฝ ๋‘ ์†Œ์ˆ˜๋ฅผ ์žŠ์–ด๋ฒ„๋ฆฌ๋ฉด ์–ด๋–ป๊ฒŒ ๋ ๊นŒ? ๊ต‰์žฅํžˆ ๋‚œ๊ฐํ•  ๊ฒƒ์ด๋‹ค. ์ด์— ๋Œ€๋น„ํ•ด ์–ด๋–ค ์ˆ˜(n)๊ฐ€ ์ž…๋ ฅ๋˜๋ฉด ๋‘ ์†Œ์ˆ˜์˜ ๊ณฑ์œผ๋กœ ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์žˆ์œผ๋ฉด ๋‘ ์†Œ์ˆ˜๋ฅผ ์˜ค๋ฆ„์ฐจ์ˆœ์œผ๋กœ ์ถœ๋ ฅํ•˜๊ณ , ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด "wrong number"๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ์ž…๋ ฅ ์–ด๋–ค ์ˆ˜ n์ด ์ž…๋ ฅ๋œ๋‹ค.(๋‹จ, 1 2021. 3. 10.
[C์–ธ์–ด] ์˜ˆ์ œ - ์–ธ์ œ๊นŒ์ง€ ๋”ํ•ด์•ผ ํ• ๊นŒ? 1, 2, 3 ... ์„ ๊ณ„์† ๋”ํ•ด ๋‚˜๊ฐˆ ๋•Œ, ๊ทธ ํ•ฉ์ด ์ž…๋ ฅํ•œ ์ •์ˆ˜(0 ~ 1000)๋ณด๋‹ค ๊ฐ™๊ฑฐ๋‚˜ ์ž‘์„ ๋•Œ๊นŒ์ง€ ๊ณ„์† ๋”ํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•ด๋ณด์ž. ์ฆ‰, 1๋ถ€ํ„ฐ n๊นŒ์ง€ ์ •์ˆ˜๋ฅผ ๊ณ„์† ๋”ํ•œ๋‹ค๊ณ  ํ•  ๋•Œ, ์–ด๋””๊นŒ์ง€ ๋”ํ•ด์•ผ ์ž…๋ ฅํ•œ ์ˆ˜๋ณด๋‹ค ๊ฐ™๊ฑฐ๋‚˜ ์ปค์ง€๋Š”์ง€ ์•Œ์•„๋ณด๊ณ ์ž ํ•˜๋Š” ๋ฌธ์ œ์ด๋‹ค. ์ž…๋ ฅ ์ •์ˆ˜ 1๊ฐœ๊ฐ€ ์ž…๋ ฅ๋œ๋‹ค. ์ถœ๋ ฅ 1, 2, 3, 4, 5 ... ๋ฅผ ์ˆœ์„œ๋Œ€๋กœ ๊ณ„์† ๋”ํ•ด ํ•ฉ์„ ๋งŒ๋“ค์–ด๊ฐ€๋‹ค๊ฐ€, ์ž…๋ ฅ๋œ ์ •์ˆ˜์™€ ๊ฐ™๊ฑฐ๋‚˜ ์ปค์กŒ์„ ๋•Œ, ๋งˆ์ง€๋ง‰์— ๋”ํ•œ ์ •์ˆ˜๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. ใ…กใ…กใ…กใ…กใ…ก #include void main() { int num; printf("0~1000์‚ฌ์ด์˜ ์ˆซ์ž๋ฅผ ์ž…๋ ฅํ•˜์‹œ์˜ค:"); scanf("%d", &num); int sum = 0; int i = 0; while (1) { sum += i; if (sum > num) .. 2021. 3. 10.
[C์–ธ์–ด] ์˜ˆ์ œ - ๋“ฑ๋น„์ˆ˜์—ด n๋ฒˆ์งธ ํ•ญ ๊ตฌํ•˜๊ธฐ ์–ด๋–ค ๊ทœ์น™์— ๋”ฐ๋ผ ์ˆ˜๋ฅผ ์ˆœ์„œ๋Œ€๋กœ ๋‚˜์—ดํ•œ ๊ฒƒ์„ ์ˆ˜์—ด์ด๋ผ๊ณ  ํ•œ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด 2 6 18 54 162 486 ... ์€ 2๋ถ€ํ„ฐ ์‹œ์ž‘ํ•ด ์ด์ „์— ๋งŒ๋“  ์ˆ˜์— 3์„ ๊ณฑํ•ด ๋‹ค์Œ ์ˆ˜๋ฅผ ๋งŒ๋“  ์ˆ˜์—ด์ด๋‹ค. ์ด๋Ÿฌํ•œ ๊ฒƒ์„ ์ˆ˜ํ•™์—์„œ๋Š” ์•ž๋’ค ์ˆ˜๋“ค์˜ ๋น„์œจ์ด ๊ฐ™๋‹ค๊ณ  ํ•˜์—ฌ ๋“ฑ๋น„(๋น„์œจ์ด ๊ฐ™๋‹ค์˜ ํ•œ๋ฌธ ๋ง) ์ˆ˜์—ด์ด๋ผ๊ณ  ํ•œ๋‹ค. ๋“ฑ๋น„ ์ˆ˜์—ด์„ ์•Œ๊ฒŒ๋œ ์˜์ผ์ด๋Š” ๊ฐ‘์ž๊ธฐ ๊ถ๊ธˆํ•ด์กŒ๋‹ค. "๊ทธ๋Ÿผ.... 13๋ฒˆ์งธ ๋‚˜์˜ค๋Š” ์ˆ˜๋Š” ๋ญ˜๊นŒ?" ์˜์ผ์ด๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ๋งŒ๋“ค์–ด ๋” ํฐ ์ˆ˜๋„ ์ž๋™์œผ๋กœ ๊ณ„์‚ฐํ•˜๊ณ  ์‹ถ์–ด์กŒ๋‹ค. ์‹œ์ž‘ ๊ฐ’(a), ๋“ฑ๋น„(r), ๋ช‡ ๋ฒˆ์งธ์ธ์ง€๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ์ •์ˆ˜(n)๊ฐ€ ์ž…๋ ฅ๋  ๋•Œ n๋ฒˆ์งธ ์ˆ˜๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ๋งŒ๋“ค์–ด๋ณด์ž. ใ…กใ…กใ…กใ…กใ…ก #include void main() { int a, r, n; printf("์ฒซ์งธํ•ญ(a), ๋“ฑ๋น„(r), ๋ช‡๋ฒˆ์งธ(n) ํ•ญ ์ธ์ง€ ์ž…๋ ฅ.. 2021. 3. 10.
[C์–ธ์–ด] ์˜ˆ์ œ - ์ถ•๊ตฌ์˜ ์‹  -1- ๋ฌธ์ œ ์ง€๊ธˆ 1๋ฐ˜๊ณผ 2๋ฐ˜์ด ์ถ•๊ตฌ๋ฅผ ํ•˜๊ณ ์žˆ๋‹ค. ์ถ•๊ตฌ๊ฒฝ๊ธฐ ํƒ€์ž„์€ ์ด 90๋ถ„์ด๊ณ , ํ˜„์žฌ 1๋ฐ˜์ด 0์ , 2๋ฐ˜์ด 2์ ์ธ ์ƒํ™ฉ์—์„œ, 1๋ฐ˜์€ ๊ฒฝ๋‚จ์ •๋ณด๊ณ  ์ตœ๊ณ ์˜ ์ŠคํŠธ๋ผ์ด์ปค์ธ ์„ฑ์ต์ด๋ฅผ ํˆฌ์ž…ํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ๋‹ค. ์„ฑ์ต์ด๋Š” 5๋ถ„๋งˆ๋‹ค ๊ณจ์„ ๋„ฃ์„ ์ˆ˜ ์žˆ๋Š” ๋Šฅ๋ ฅ์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค. ๋งŒ์•ฝ 80๋ถ„์— ํˆฌ์ž…์ด ๋˜๋ฉด 80๋ถ„์— ๊ณง๋ฐ”๋กœ ๊ณจ์„ ๋„ฃ๊ฒŒ๋˜๊ณ  85๋ถ„์— ๊ณจ์„ ๋„ฃ์Œ์œผ๋กœ์„œ ๋™์ ์ด ๊ฐ€๋Šฅํ•˜๊ฒŒ ๋œ๋‹ค. (90๋ถ„์ด๋˜๋ฉด ๊ฒฝ๊ธฐ๊ฐ€ ๋ฐ”๋กœ ์ข…๋ฃŒ๋˜๋ฏ€๋กœ ๊ณจ์„ ๋„ฃ์„ ์ˆ˜ ์—†๋‹ค. ๋™๋‚ด์‹ฌํŒ์ธ ์„ฑ๋นˆ์ด๋Š” ์„ฑ์ต์ด๊ฐ€ ์ž˜ ๋˜๋Š” ๊ฒƒ์„ ์‹ซ์–ดํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ถ”๊ฐ€์‹œ๊ฐ„ ๋”ฐ์œ„๋Š” ์ฃผ์ง€ ์•Š๋Š”๋‹ค. ) ํ˜„์žฌ ๊ฒฝ๊ธฐํƒ€์ž„๊ณผ ์šฐ๋ฆฌํŒ€์˜ ๋“์ ์ด ์ž…๋ ฅ์œผ๋กœ ์ฃผ์–ด ์งˆ๋•Œ, ์„ฑ์ต์ด๋ฅผ ํˆฌ์ž…ํ•˜๋ฉด ์šฐ๋ฆฌํŒ€์˜ ์ตœ์ข… ๋“์ ์€ ๋ช‡ ์ ์ธ์ง€ ์ถœ๋ ฅํ•˜์‹œ์˜ค. ์ž…๋ ฅ ํ˜„์žฌ ๊ฒฝ๊ธฐ์‹œ๊ฐ„๊ณผ ์šฐ๋ฆฌํŒ€์˜ ๋“์ ์ด ์ž…๋ ฅ์œผ๋กœ ์ฃผ์–ด์ง„๋‹ค.(์ •์ˆ˜) ์ถœ๋ ฅ ๊ฒฝ๊ธฐ๊ฐ€ ๋๋‚ฌ์„๋•Œ ์šฐ๋ฆฌํŒ€.. 2021. 3. 9.
[C์–ธ์–ด] ์˜ˆ์ œ ์‚ฌ์ฃผ ๋ณด๊ธฐ ์‹œ์Šคํ…œ -2- ใ…กใ…กใ…กใ…กใ…ก #include void main() { // ์‚ฌ์ฃผ๋ณด๊ธฐ ์‹œ์Šคํ…œ2 int year, month, day; printf("ํƒœ์–ด๋‚œ ํ—ค, ์›”, ์ผ์„ ์ž…๋ ฅํ•˜์‹œ์˜ค:"); scanf("%d%d%d", &year, &month, &day); int sum = year + month + day; // ex) 2036 , 1899 printf("sum์€ %d์ž…๋‹ˆ๋‹ค.\n", sum); // ํ™”๋ฉด์— ํ•œ๋ฒˆ ์ถœ๋ ฅ. sum %= 1000; // ex) 36 , 899 sum /=100; // 0, 8 if (sum % 2 ==0) { printf("๋Œ€๋ฐ•"); // ์ง์ˆ˜์ธ ๊ฒฝ์šฐ. } else { printf("๊ทธ๋Ÿญ์ €๋Ÿญ"); } printf("\n\n"); } ใ…กใ…กใ…กใ…กใ…ก 2021. 3. 9.
[C์–ธ์–ด] ์˜ˆ์ œ ์‚ฌ์ฃผ ๋ณด๊ธฐ ์‹œ์Šคํ…œ -1- ๋ฌธ์ œ: ํƒœ์–ด๋‚œ ํ•ด, ์›”, ์ผ์„ ์ž…๋ ฅ๋ฐ›์•„ ์‚ฌ์ฃผํŒ”์ž๋ฅผ ๋ณด๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ์‚ฌ์ฃผ๋ฅผ ๋ณด๋Š” ๋ฐฉ๋ฒ•) ์„ธ ์ˆ˜(๋…„,์›”,์ผ)๊ฐ€ ์ฃผ์–ด์ง€๋ฉด, (๋…„ - ์›” + ์ผ)์— ๋งˆ์ง€๋ง‰ ์ˆซ์ž๊ฐ€ 0์ด๋ฉด "๋Œ€๋ฐ•"์„ ์ถœ๋ ฅ, ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด "๊ทธ๋Ÿญ์ €๋Ÿญ"์„ ์ถœ๋ ฅํ•˜์„ธ์š”. ใ…กใ…กใ…กใ…กใ…ก #include void main(){ /*ํƒœ์–ด๋‚œ ํ•ด, ์›”, ์ผ์„ ์ž…๋ ฅ๋ฐ›์•„ ์‚ฌ์ฃผํŒ”์ž๋ฅผ ๋ณด๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ์„ธ ์ˆ˜(๋…„,์›”,์ผ)๊ฐ€ ์ฃผ์–ด์ง€๋ฉด, (๋…„ - ์›” + ์ผ)์— ๋งˆ์ง€๋ง‰ ์ˆซ์ž๊ฐ€ 0์ด๋ฉด "๋Œ€๋ฐ•"์„ ์ถœ๋ ฅ, ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด "๊ทธ๋Ÿญ์ €๋Ÿญ"์„ ์ถœ๋ ฅํ•˜์„ธ์š”.*/ int year, month, day; printf("ํƒœ์–ด๋‚œ ํ—ค, ์›”, ์ผ์„ ์ž…๋ ฅํ•˜์‹œ์˜ค:"); scanf("%d%d%d", &year, &month, &day); int sum = year - month + day.. 2021. 3. 9.
[C์–ธ์–ด] ์˜ˆ์ œ ํ’€๊ธฐ - (์‚ฌ์ดํด) [๋ฏธ์™„] ๋ฌธ์ œ 0๋ณด๋‹ค ํฌ๊ฑฐ๋‚˜ ๊ฐ™๊ณ , 99๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™์€ ์ •์ˆ˜๊ฐ€ ์ฃผ์–ด์งˆ ๋•Œ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์—ฐ์‚ฐ์„ ํ•  ์ˆ˜ ์žˆ๋‹ค. ๋จผ์ € ์ฃผ์–ด์ง„ ์ˆ˜๊ฐ€ 10๋ณด๋‹ค ์ž‘๋‹ค๋ฉด ์•ž์— 0์„ ๋ถ™์—ฌ ๋‘ ์ž๋ฆฌ ์ˆ˜๋กœ ๋งŒ๋“ค๊ณ , ๊ฐ ์ž๋ฆฌ์˜ ์ˆซ์ž๋ฅผ ๋”ํ•œ๋‹ค. ๊ทธ ๋‹ค์Œ, ์ฃผ์–ด์ง„ ์ˆ˜์˜ ๊ฐ€์žฅ ์˜ค๋ฅธ์ชฝ ์ž๋ฆฌ ์ˆ˜์™€ ์•ž์—์„œ ๊ตฌํ•œ ํ•ฉ์˜ ๊ฐ€์žฅ ์˜ค๋ฅธ์ชฝ ์ž๋ฆฌ ์ˆ˜๋ฅผ ์ด์–ด ๋ถ™์ด๋ฉด ์ƒˆ๋กœ์šด ์ˆ˜๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค. ๋‹ค์Œ ์˜ˆ๋ฅผ ๋ณด์ž. 26๋ถ€ํ„ฐ ์‹œ์ž‘ํ•œ๋‹ค. 2+6 = 8์ด๋‹ค. ์ƒˆ๋กœ์šด ์ˆ˜๋Š” 68์ด๋‹ค. 6+8 = 14์ด๋‹ค. ์ƒˆ๋กœ์šด ์ˆ˜๋Š” 84์ด๋‹ค. 8+4 = 12์ด๋‹ค. ์ƒˆ๋กœ์šด ์ˆ˜๋Š” 42์ด๋‹ค. 4+2 = 6์ด๋‹ค. ์ƒˆ๋กœ์šด ์ˆ˜๋Š” 26์ด๋‹ค. ์œ„์˜ ์˜ˆ๋Š” 4๋ฒˆ๋งŒ์— ์›๋ž˜ ์ˆ˜๋กœ ๋Œ์•„์˜ฌ ์ˆ˜ ์žˆ๋‹ค. ๋”ฐ๋ผ์„œ 26์˜ ์‚ฌ์ดํด์˜ ๊ธธ์ด๋Š” 4์ด๋‹ค. N์ด ์ฃผ์–ด์กŒ์„ ๋•Œ, N์˜ ์‚ฌ์ดํด์˜ ๊ธธ์ด๋ฅผ ๊ตฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ์ž…๋ ฅ ์ฒซ์งธ .. 2021. 3. 8.
[C์–ธ์–ด] ์˜ˆ์ œ - ์ˆซ์ž๋ฅผ ์ž…๋ ฅ๋ฐ›๊ณ  ํ•˜๋‚˜์”ฉ ์ค„์–ด๋“ค๊ฒŒ ์ถœ๋ ฅํ•˜๊ธฐ ๋ฌธ์ œ ์ž์—ฐ์ˆ˜ N์ด ์ฃผ์–ด์กŒ์„ ๋•Œ, N๋ถ€ํ„ฐ 1๊นŒ์ง€ ํ•œ ์ค„์— ํ•˜๋‚˜์”ฉ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ์ž…๋ ฅ ์ฒซ์งธ ์ค„์— 100,000๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™์€ ์ž์—ฐ์ˆ˜ N์ด ์ฃผ์–ด์ง„๋‹ค. ์ถœ๋ ฅ ์ฒซ์งธ ์ค„๋ถ€ํ„ฐ N๋ฒˆ์งธ ์ค„ ๊นŒ์ง€ ์ฐจ๋ก€๋Œ€๋กœ ์ถœ๋ ฅํ•œ๋‹ค. ์˜ˆ์ œ ์ž…๋ ฅ 1 5 ์˜ˆ์ œ ์ถœ๋ ฅ 1 5 4 3 2 1 ใ…กใ…กใ…กใ…กใ…ก #include void main() { int a; printf("์ˆซ์ž๋ฅผ ์ž…๋ ฅํ•˜์„ธ์š”:"); scanf("%d", &a); if (1 = a) { for (int i = 0; i < a; i++) { printf("%d\n", a - i); } } else { printf("์ž˜๋ชป๋œ ์ž…๋ ฅ์ž…๋‹ˆ๋‹ค."); } } ใ…กใ…กใ…กใ…กใ…ก 2021. 3. 3.
[C์–ธ์–ด] [์˜ˆ์ œ] - ๋ฐฐ์—ด ์ถœ๋ ฅํ•˜๊ธฐ ๋ฌธ์ œ ์„ค๋ช… k๊ฐœ์˜ ์ˆซ์ž๋ฅผ ์ž…๋ ฅ๋ฐ›๊ณ  ๊ทธ ์ˆซ์ž๋“ค์„ ๋‘๋ฒˆ ์ถœ๋ ฅํ•˜์‹œ์˜ค. ์ž…๋ ฅ ์ฒซ ์ค„์— k๊ฐ€ ์ž…๋ ฅ๋œ๋‹ค.(k 2021. 3. 2.
[C์–ธ์–ด] ์˜ˆ์ œ - ์‚ผ๊ฐํ˜• ์ถœ๋ ฅํ•˜๊ธฐ 2 ๋ฌธ์ œ ์„ค๋ช… ๊ธธ์ด n์ด ์ž…๋ ฅ๋˜๋ฉด ์—ญ์‚ผ๊ฐํ˜•์„ ์ถœ๋ ฅํ•œ๋‹ค. ์ž…๋ ฅ ๊ธธ์ด n์ด ์ž…๋ ฅ๋œ๋‹ค. ์ถœ๋ ฅ ์—ญ์‚ผ๊ฐํ˜•์„ ์ถœ๋ ฅํ•œ๋‹ค. ์ž…๋ ฅ ์˜ˆ์‹œ 3 ์ถœ๋ ฅ ์˜ˆ์‹œ *** ** * ใ…กใ…กใ…กใ…กใ…ก #include void main() { int num; printf("์ˆซ์ž๋ฅผ ์ž…๋ ฅํ•˜์‹œ์˜ค:"); scanf("%d", &num); for (int i = 0; i < num; i++) { for (int a = 0; a < num-i ; a++) { printf("*"); } printf("\n"); } } ใ…กใ…กใ…กใ…กใ…ก 2021. 3. 2.
[C์–ธ์–ด] ์˜ˆ์ œ - ์‚ผ๊ฐํ˜• ์ถœ๋ ฅํ•˜๊ธฐ 1 ์ž…๋ ฅ ๊ธธ์ด n์ด ์ž…๋ ฅ๋œ๋‹ค. ์ถœ๋ ฅ ์‚ผ๊ฐํ˜•์„ ์ถœ๋ ฅํ•œ๋‹ค. ์ž…๋ ฅ ์˜ˆ์‹œ 3 ์ถœ๋ ฅ ์˜ˆ์‹œ * ** *** ใ…กใ…กใ…กใ…กใ…ก #include void main() { int a; printf("์ˆซ์ž๋ฅผ ์ž…๋ ฅํ•˜์‹œ์˜ค:"); scanf("%d", &a); for (int i = 0; i < a; i++) { for (int b = 0; b 2021. 3. 2.
[C์–ธ์–ด] ์˜ˆ์ œ - ์‚ฌ๊ฐํ˜• ์ถœ๋ ฅํ•˜๊ธฐ 1 ๋ฌธ์ œ ์„ค๋ช… ๊ธธ์ด n์ด ์ž…๋ ฅ๋˜๋ฉด ๊ธธ์ด๊ฐ€ n์ธ ์‚ฌ๊ฐํ˜•์„ ์ถœ๋ ฅํ•˜์‹œ์˜ค. ๋‹จ, ์‚ฌ๊ฐํ˜•์€ * ๋ชจ์–‘์œผ๋กœ ์ฑ„์šด๋‹ค. ์ž…๋ ฅ ์‚ฌ๊ฐํ˜•์˜ ๊ธธ์ด n์ด ์ž…๋ ฅ๋œ๋‹ค. ์ถœ๋ ฅ ๊ฐ€๋กœ ์„ธ๋กœ ๊ธธ์ด n์ธ ์‚ฌ๊ฐํ˜•์„ ์ถœ๋ ฅํ•œ๋‹ค. ์ž…๋ ฅ ์˜ˆ์‹œ ์˜ˆ์‹œ ๋ณต์‚ฌ 4 ์ถœ๋ ฅ ์˜ˆ์‹œ **** **** **** **** ใ…กใ…กใ…กใ…กใ…ก #include void main() { int num; printf("์ˆซ์ž์ž…๋ ฅ:"); scanf("%d", &num); for (int i = 0; i < num; i++) { for (int a = 0; a < num; a++) { printf("*"); } printf("\n"); } } ใ…กใ…กใ…กใ…กใ…ก 2021. 3. 1.
[์ฝ”์ธ๋…ธ๋ž˜๋ฐฉ ์‹œ์Šคํ…œ] #day3 ํ•„๊ธฐ ์ถ”๊ฐ€ 2021. 2. 14.
[์ฝ”์ธ๋…ธ๋ž˜๋ฐฉ์‹œ์Šคํ…œ] -3์ผ์ฐจ- ์ˆ˜์ •์ : ๋…ธ๋ž˜๋ฐฉ์— ์กด์žฌํ•˜๋Š” ๋…ธ๋ž˜๋ฐฐ์—ด์— ํ•ด๋‹นํ•˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ ๋‹ค์‹œ ์ž…๋ ฅํ•˜๋„๋ก ์œ ๋„. ใ…กใ…กใ…กใ…กใ…ก #include #include #include void main() { int songNumber[5] = { 1234,1111,5678,9999,1989 }; srand(time(NULL)); int coin; char ans; while (1) { //---------------------------------------------- while๋ฌธ -1- ์‹œ์ž‘! do { printf("๋ˆ์„ ๋„ฃ์œผ์„ธ์š”. "); scanf("%d", &coin); } while (coin 0; i--) { prin.. 2021. 2. 14.
728x90