๋ชฉ๋ก๐ฉ๐ป IoT (Embedded)/C++ (38)
๐ ๊ณต๋ถํ๋ ์ง์ง์ํ์นด๋ ์ฒ์์ด์ง?
=> C++ Let's Make Games ๐ซง ๋น๊ณ ๊ฒ์ 2 #include #include using namespace std; int main() { srand((unsigned int)time(0)); int iNumber[25] = {}; // 1~25 ์ซ์ ๋ฃ๊ธฐ for (int i = 0; i < 25; i++) { iNumber[i] = i + 1; } // ์ซ์ ์๊ธฐ int iTemp, idx1, idx2; for (int i = 0; i < 100; ++i) { idx1 = rand() % 25; idx2 = rand() % 25; iTemp = iNumber[idx1]; iNumber[idx1] = iNumber[idx2]; iNumber[idx2] = iTemp; } int iBingo ..
=> C++ Let's Make Games ๐ซง ๋น๊ณ ๊ฒ์ 1 #include #include using namespace std; int main() { srand((unsigned int)time(0)); int iNumber[25] = {}; // 1~25 ์ซ์ ๋ฃ๊ธฐ for (int i = 0; i < 25; i++) { iNumber[i] = i + 1; } // ์ซ์ ์๊ธฐ int iTemp, idx1, idx2; for (int i = 0; i < 100; ++i) { idx1 = rand() % 25; idx2 = rand() % 25; iTemp = iNumber[idx1]; iNumber[idx1] = iNumber[idx2]; iNumber[idx2] = iTemp; } while (true..
=> C++ Let's Make Games ๐ซง ์ซ์ํผ์ฆ๊ฒ์ // Chapter1_13 #include #include // console input output ํค๋ ํ์ผ // ์ฝ์์ฐฝ์์ ์ ์ถ๋ ฅ ํ๋ ํค๋ํ์ผ #include using namespace std; int main() { srand((unsigned int)time(0)); int iNumber[25] = {}; for (int i = 0; i < 24; ++i) { iNumber[i] = i + 1; } // ๊ฐ์ฅ ๋ง์ง๋ง ์นธ์ ๊ณต๋ฐฑ์ผ๋ก ๋น์๋ // ๊ณต๋ฐฑ ์๋ฏธ๋ฅผ INT_MAX ์ผ๋ก! ์ด๋ฏธ ์ ์๋ ์ต๋๊ฐ iNumber[24] = INT_MAX; // ๋ณ ์๋ ์์น๋ฅผ ์ ์ฅํ ๋ณ์ int iStarIndex = 24; // 1~24 ์ซ์๋ง ์๊ธฐ ..
=> C++ Let's Make Games ๐ซง ์ผ๊ตฌ ๊ฒ์ 1 // Chapter1_10 #include using namespace std; int main() { int Player1, Player2, Player3;// ํ๋ ์ด์ด 3๋ช int Computer1, Computer2, Computer3;// ์ปดํจํฐ 3๋ int cnt = 1; int strike = 0; int ball = 0; srand((unsigned int)time(0)); Computer1 = rand() % 9 + 1; Computer2 = rand() % 9 + 1; Computer3 = rand() % 9 + 1; cout Player2; cin >> Player3; if (Computer1 == Player1) { stri..
// scanf ์ฌ์ฉ ๊ฐ๋ฅ #define _CRT_SECURE_NO_WARNINGS // ํ์ค ์คํธ๋ฆผ์์ ์ฝ๊ธฐ ๋ฐ ์ฐ๊ธฐ๋ฅผ ์ ์ดํ๋ ๊ฐ์ฒด๋ฅผ ์ ์ธ #include // ๋ ๊ฐ์ฒด๋ฅผ ํ๋์ธ ๊ฒ์ฒ๋ผ ์ฒ๋ฆฌํด์ผ ํ ๋ ๊ฐ์ฒด ์์ ์์ฑ ๋ฐ ๊ด๋ฆฌ #include // ์๊ณ ๋ฆฌ์ฆ์ ์ํํ๋ C++ ํ์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ปจํ ์ด๋ ํ ํ๋ฆฟ ํจ์๋ฅผ ์ ์ #include // ๋ค์ํ ํ์์ ๊ฐ์ฒด๊ฐ ํฌํจ๋ tuple ํ ํ๋ฆฟ์ ์ ์ #include // vector๋ ์ ํ ์ํ์ค์์ ์ง์ ๋ ์ ํ์ ์์๋ฅผ ๊ตฌ์ฑํ๋ ์ปจํ ์ด๋ #include // ์ฐ๊ฒฐ๋ ์ด๋ฆ์ ๋ค์์คํ์ด์ค์ std ์ถ๊ฐ #include // ํ ๋น๋ ๋ฐฐ์ด ๊ฐ์ฒด์ ์ ์ฅ๋ ์ํ์ค์ ๋ํ iostreams ์์ ์ ์ง์ํ๋ ์ฌ๋ฌ ํด๋์ค ํ ํ๋ฆฟ ์ ์ #include
=> C++ Let's Make Games ๐ซง ๋ก๋ 1 // Chapter1_10 #include using namespace std; int main() { // Lotto Program system("cls"); srand((unsigned int)time(0)); int iLotto[45] = {}; // 1 ~ 45๊น์ง์ ์ซ์๋ฅผ ์ฐจ๋ก๋๋ก ๋ฃ์ด์ค๋ค for (int i = 0; i < 6; i++) { cout
=> C++ Let's Make Games ๐ซง ๋ฐฐ์ด (์ด๊ธฐํ ์ํ๋ฉด ์ฐ๋ ๊ธฐ๊ฐ!) ๋ณ์ํ์ ๋ฐฐ์ด๋ช [๊ฐ์]; : ์ฌ๋ฌ ๊ฐ์ ๋ณ์๋ฅผ ํ๋ฒ์ ์์ฑํด์ค ์ ์๋ ๊ธฐ๋ฅ : ๋ฐฐ์ด์ ์ฐ์๋ ๋ฉ๋ชจ๋ฆฌ ๋ธ๋ญ์ ๊ณต๊ฐ์ด ํ ๋น๋จ : ์ธ๋ฑ์ค๋ฅผ ์ด์ฉํด์ ์ํ๋ ๋ถ๋ถ์ ์ ๊ทผํ์ฌ ๊ฐ ์ ์ฅํจ : ์ธ๋ฑ์ค๋ 0๋ถํฐ n-1 : ์ ์ธํ๊ณ ๊ฐ์ ์ด๊ธฐํํ์ง ์์ ๊ฒฝ์ฐ ์ฐ๋ ๊ธฐ ๊ฐ์ด ๋ค์ด๊ฐ! // Chapter1_10 #include using namespace std; int main() { /* ๋ฐฐ์ด ๋ณ์ํ์ ๋ฐฐ์ด๋ช [๊ฐ์]; : ์ฌ๋ฌ ๊ฐ์ ๋ณ์๋ฅผ ํ๋ฒ์ ์์ฑํด์ค ์ ์๋ ๊ธฐ๋ฅ : ๋ฐฐ์ด์ ์ฐ์๋ ๋ฉ๋ชจ๋ฆฌ ๋ธ๋ญ์ ๊ณต๊ฐ์ด ํ ๋น๋จ : ์ธ๋ฑ์ค๋ฅผ ์ด์ฉํด์ ์ํ๋ ๋ถ๋ถ์ ์ ๊ทผํ์ฌ ๊ฐ ์ ์ฅํจ : ์ธ๋ฑ์ค๋ 0๋ถํฐ n-1 : ์ ์ธํ๊ณ ๊ฐ์ ์ด๊ธฐํํ์ง ์์ ๊ฒฝ์ฐ ์ฐ๋ ๊ธฐ..
=> C++ Let's Make Games ๐ซง do while do {} while(์กฐ๊ฑด์) while ์ ์ฒ์ ์ง์ ์ ์กฐ๊ฑด์์ ์ฒดํฌํ์ง๋ง do while ์ ์ฒ์ ํ๋ฒ์ ๋ฌด์กฐ๊ฑด ๋์์ด ๋๊ณ , ๊ทธ ํ์๋ ์กฐ๊ฑด์์ ์ฒดํฌํด์ true ๊ฒฝ์ฐ ๋์ // Chapter1_10 #include using namespace std; int main() { /* do while : ๋ฐ๋ณต๋ฌธ์ ์ข ๋ฅ do {} while(์กฐ๊ฑด์) while ์ ์ฒ์ ์ง์ ์ ์กฐ๊ฑด์์ ์ฒดํฌํ์ง๋ง do while ์ ์ฒ์ ํ๋ฒ์ ๋ฌด์กฐ๊ฑด ๋์์ด ๋๊ณ , ๊ทธ ํ์๋ ์กฐ๊ฑด์์ ์ฒดํฌํด์ true ๊ฒฝ์ฐ ๋์ */ int iNumber = 0; do { cout