C++ Programming Ch.2 Exercise 13 Solution
Problem: ์ค์๋น์ ์ฃผ๋ฌธ ๊ณผ์ ์ C++ ํ๋ก๊ทธ๋จ์ผ๋ก ์์ฑํด๋ณด์. ๋ค์ Execution Result์ ๊ฐ์ด ๋ฉ๋ด์ ์ฌ๋ ์๋ฅผ ์ ๋ ฅ๋ฐ๊ณ ์ด๋ฅผ ์ถ๋ ฅํ๋ฉด ๋๋ค. ์๋ชป๋ ์ ๋ ฅ์ ๊ฐ๋ ค๋ด๋ ๋ถ๋ถ๋ ์ฝ๋์ ์ถ๊ฐํ๋ผ. Objective & Hints: C++ ํ๋ก๊ทธ๋จ์ผ๋ก ๊ตฌ์ฑ, ํค ์ ๋ ฅ ๋ฑ ์ข ํฉ ์ฐ์ต Execution Result: Code: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 #include using namespace std; int main() { int num,tot; cout << "***** ์น๋ฆฌ์ฅ์ ์ค์ ๊ฒ์ ํ์ํฉ๋๋ค. ***** \n"; while(true){ cout << "์งฌ๋ฝ:1, ์ง์ฅ:2, ๊ตฐ๋ง๋:3, ์ข ๋ฃ:4>> "; cin >> num; if(num == 4) { cout << "์ค๋ ์์ ์ ๋๋ฌ์ต๋๋ค."; break; } if(num > 4) { cout << "๋ค์ ์ฃผ๋ฌธํ์ธ์!!\n"; continue; } cout << "๋ช์ธ๋ถ?"; cin >> tot; if(num==1) cout << "์งฌ๋ฝ " << tot << "์ธ๋ถ ๋์์ต๋๋ค\n"; else if(num==2) cout << "์ง์ฅ " << tot << "์ธ๋ถ ๋์์ต๋๋ค\n"; else if(num==3) cout << "๊ตฐ๋ง๋ " << tot << "์ธ๋ถ ๋์์ต๋๋ค\n"; } return 0; } Explanation: ...