๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ443 [Python IDE] ํ์ด์ฐธ(PyCharm) ์ค์น ๋ฐ ์กฐ๊ฑด ์ค์ ๋ฐฉ๋ฒ # ํ์ด์ฐธ(PyCharm) ์ค์น ๋ฐ ์กฐ๊ฑด ์ค์ ๋ฐฉ๋ฒ 1. https://www.jetbrains.com/ko-kr/pycharm/download/#section=windows ๋ก ์ ์ ํ '๋ค์ด๋ก๋' ๋ฒํผ ํด๋ฆญ 2. ํ์ผ์ ๋ค์ด์ด ์๋ฃ๋์๋ค๋ฉด exe ํ์ผ ์คํ --> Next ํด๋ฆญ 3. 'Browse' ๋ฅผ ํด๋ฆญํ์ฌ ์ํ๋ ์ ์ฅ ๊ฒฝ๋ก ์ง์ ํ Next ํด๋ฆญ 4. ์ค์ ์ ์๋์ ๊ฐ์ด ๋ชจ๋ ์ ํํ ํ Next ํด๋ฆญ 5. ์์ ๋ฉ๋ด ์ค์ ์ ๊ฒฝ์ฐ ๊ธฐ๋ณธ๊ฐ์ผ๋ก ์ ์งํ ํ Install ํด๋ฆญ 6. ํ์ด์ฐธ์ ์ค์น๊ฐ ์๋ฃ๋ ํ Finish ๋ฒํผ ํด๋ฆญ --> ์๋์ ๊ฐ์ด ๋ฐํํ๋ฉด์ PyCharm ๋ฐ๋ก๊ฐ๊ธฐ๊ฐ ์์ฑ๋ ๊ฒ์ ํ์ธ 2023. 2. 16. [VScode] Visual Studio Code ์์ ํ๊ธ ํฐํธ๊ฐ ๊นจ์ง๋ ๊ฒฝ์ฐ # Visual Studio Code ์์ ํ๊ธ ํฐํธ๊ฐ ๊นจ์ง๋ ๊ฒฝ์ฐ 1. VScode ์คํ ํ ์ค์ ์ผ๋ก ์ด๋ ( ๋จ์ถํค๋ Ctrl+, ) 2. ๊ฒ์๋์ 'encoding' ์ ๋ ฅ ํ ์๋์ ๊ฐ์ด ์ค์ 3. VScode ๋ฅผ ๋ค์ ์์ํ๋ฉด ์๋์ ๊ฐ์ด ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋จ์ ํ์ธํ ์ ์๋ค. 2023. 2. 15. [Windows] ์๋์ฐ ํ๊ฒฝ์์ ํ๋ฉด ๋ นํํ๋ ๋ฐฉ๋ฒ # ์๋์ฐ ํ๊ฒฝ์์ ํ๋ฉด ๋ นํํ๋ ๋ฐฉ๋ฒ 1. ์๋์ฐ ํค + ์ํ๋ฒณ G ํค ํด๋ฆญ 2. ์ข์ธก ์๋จ '์บก์ณ' ๋ถ๋ถ์ ๋๊ทธ๋ผ๋ฏธ ํด๋ฆญ --> ๋ นํ ์์ 3. '์บก์ณ ์ํ' ๋ถ๋ถ์ ํ๋์ ๋๊ทธ๋ผ๋ฏธ ์ ํ ํ '๊ฒ์ ํด๋ฆฝ ๋ นํ๋จ' ํ์ ํด๋ฆญ --> ๋ นํ ์ค์ง 4. ๊ฐค๋ฌ๋ฆฌ ์ด๋ ํ ๋์์ ํ์ผ ์์น ํ์ธ --> ์๋์ ๊ฐ์ ํ๋ฉด์ด ๋์จ๋ค๋ฉด ๋์์์ด ์ ์์ ์ผ๋ก ์ ์ฅ๋ ๊ฒ 2023. 2. 4. [๋๊ตฌ๋ ์ฝ๊ฒ ์ฆ๊ธฐ๋ C ์ธ์ด ์ฝ์ํธ - ๊ฐ์ 3ํ] 14์ฅ Programming ํ์ด # 14์ฅ Programming ํ์ด 547p_1๋ฒ) #include #define DEBUG // Line 2๋ฅผ ์ฃผ์์ฒ๋ฆฌํ๋ฉด ๋งคํฌ๋ก ์ ์๊ฐ ํด์ ๋จ void cal(int *ptr) { int sum = 0; #ifdef DEBUG printf("๋ฐฐ์ด array๋ก๋ถํฐ ๋ฐ์์จ ๋งค๊ฐ๋ณ์: \n"); for (int i = 0; i < 8; i++) { if (i == 7) { printf("%d ", ptr[i]); } else { printf("%d, ", ptr[i]); } } printf("\n\n"); #endif for (int i = 0; i < 8; i++) { sum += ptr[i]; #ifdef DEBUG printf("%d๋ฅผ ๋ํ๋ ์ค\n", ptr[i]); #endif } printf(.. 2023. 2. 4. [C ์ธ์ด] gets_s() ํจ์ ์ฌ์ฉ ์ ์ ๋ ฅ์ด ๋์ง ์๊ฑฐ๋ ์ ๋ ฅ๊ฐ์ด ๋ฌด์๋ ๋: rewind(stdin) # gets_s() ํจ์ ์ฌ์ฉ ์ ์ ๋ ฅ์ด ๋์ง ์๊ฑฐ๋ ์ ๋ ฅ๊ฐ์ด ๋ฌด์๋ ๋ C ์ธ์ด๋ฅผ ํตํ ์ฝ๋ฉ์์ ์ฌ์ฉ์๋ก๋ถํฐ ๋ฌธ์์ด์ ์ ๋ ฅ๋ฐ๊ธฐ ์ํด gets_s() ํจ์๋ฅผ ํํ ์ฌ์ฉํ๋ค. ํ์ง๋ง ํจ์ ์ฌ์ฉ ์ค ์๋์ ๊ฐ์ด ์ ๋ ฅ์ด ๋์ง ์๊ฑฐ๋ ์ ๋ ฅ๊ฐ์ด ๋ฌด์๋๋ ๊ฒฝ์ฐ๊ฐ ๋ฐ์ํ ์ ์๋ค. ์ ์ฝ๋์ ํ๋ก๊ทธ๋จ์ ์๋์ํค๋ฉด ์๋์ ๊ฐ์ด ์ ์ ์ด๋ฆ์ ์ ๋ ฅํ๋ ๊ณผ์ ์ด ์๋ต๋๊ณ ๊ณง๋ฐ๋ก ๋ค์ ๋ฃจํ๊ฐ ์คํ๋ ๊ฒ์ ํ์ธํ ์ ์๋ค. ( gets_s() ํจ์์ ์ ๋ ฅ์ด ์ ์์ ์ด์ง ์์ ) ์ด๋ฐ ๊ฒฝ์ฐ๋ rewind(stdin)์ ์ด์ฉํด ํด๊ฒฐ์ด ๊ฐ๋ฅํ๋ค. # rewind(stdin) : rewind()๋ ์คํธ๋ฆผ์ ์์น๋ฅผ ์ค์ ํ๊ธฐ ์ํ ํจ์๋ก, ๊ธฐ๋ณธํ์ ์๋์ ๊ฐ๋ค. void rewind( FILE * stream ) rewind() ํจ์์ ํ์ค.. 2023. 2. 3. [๋๊ตฌ๋ ์ฝ๊ฒ ์ฆ๊ธฐ๋ C ์ธ์ด ์ฝ์ํธ - ๊ฐ์ 3ํ] 14์ฅ Mini Project ๋ฌธ์ ํ์ด # 14์ฅ Mini Project ๋ฌธ์ ํ์ด 544p_Mini Project) #include #define language 3 int main() { #if language == 1 //ํ๊ตญ์ด๋ก ์ถ๋ ฅ printf("=================== 2์ ====================\n"); printf("์ผ ์ ํ ์ ๋ชฉ ๊ธ ํ \n"); for (int i = 1; i < 29; i++) { if (i % 7 == 4) { printf("%d ", i); printf("\n"); } else { if (i < 10) { if (i == 1) { printf(" %d ", i); } else { printf("%d ", i); } } else { printf("%d ", i); } } } #e.. 2023. 2. 3. ์ด์ 1 ยทยทยท 29 30 31 32 33 34 35 ยทยทยท 74 ๋ค์