πŸ’» Dev & CSC++ Programming

C++ Programming Ch.5 Exercise 4 Solution

Problem: μ•„λž˜μ™€ 같이 μ›ν˜•μ΄ μ£Όμ–΄μ§„ bigger()λ₯Ό μž‘μ„±ν•˜κ³  μ‚¬μš©μžλ‘œλΆ€ν„° 2개의 μ •μˆ˜λ₯Ό μž…λ ₯λ°›μ•„ 큰 값을 좜λ ₯ν•˜λŠ” main()을 μž‘μ„±ν•˜λΌ. bigger()λŠ” 인자둜 μ£Όμ–΄μ§„ a, bκ°€ κ°™μœΌλ©΄ true, μ•„λ‹ˆλ©΄ falseλ₯Ό λ¦¬ν„΄ν•˜κ³  큰 μˆ˜λŠ” big에 μ „λ‹¬ν•œλ‹€. 1 bool bigger(int a, int b, int& big); Execution Result: Objective & Hints: 참쑰에 μ˜ν•œ 호좜 μ—°μŠ΅ 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 #include using namespace std; bool bigger(int a, int b, int& big){ if(a==b) return true; else { if(a>b) big = a; else big = b; return false; } } int main() { int a, b, big; cout << "λ‘κ°œμ˜ μ •μˆ˜λ₯Ό μž…λ ₯ν•˜μ„Έμš”>>"; cin >> a >> b; if(!bigger(a, b, big)) cout << "큰 μˆ˜λŠ” : " << big; else cout << "두 μ •μˆ˜κ°€ κ°™μŠ΅λ‹ˆλ‹€."; } Explanation: ...

March 5, 2020 Β· 1 min Β· Sobamemil