C++ Programming Ch.3 Exercise 10 Solution
Problem: λ€μμ ν΄λμ€λ₯Ό μ μΈνκ³ νμ©νλ κ°λ¨ν λ¬Έμ μ΄λ€. λνκΈ°(+), λΉΌκΈ°(-), κ³±νκΈ°(*), λλκΈ°(/)λ₯Ό μννλ 4κ°μ ν΄λμ€λ₯Ό Add, Sub, Mul, Divλ₯Ό λ§λ€κ³ μ νλ€. μ΄λ€μ λͺ¨λ 곡ν΅μΌλ‘ λ€μ λ©€λ²λ₯Ό κ°μ§λ€. β int νμ λ³μ a, b : νΌμ°μ°μ β void setValue(int x, int y) ν¨μ : λ§€κ° λ³μ x, yλ₯Ό λ©€λ² a, bμ λ³΅μ¬ β int calculate() ν¨μ : μ°μ°μ μ€ννκ³ κ²°κ³Ό λ¦¬ν΄ main() ν¨μλ Add, Sub, Mul, Div ν΄λμ€ νμ μ κ°μ²΄ a, s, m, dλ₯Ό μμ±νκ³ , μλμ κ°μ΄ ν€λ³΄λλ‘λΆν° λ κ°μ μ μμ μ°μ°μλ₯Ό μ λ ₯λ°κ³ , a, s, m, d κ°μ²΄ μ€μμ μ°μ°μ μ²λ¦¬ν κ°μ²΄μ setValue() ν¨μλ₯Ό νΈμΆν ν, calculate()λ₯Ό νΈμΆνμ¬ κ²°κ³Όλ₯Ό νλ©΄μ μΆλ ₯νλ€. ...