πŸ’» Dev & CSC++ Programming

C++ Programming Ch.7 Exercise 10 Solution

Problem: 톡계λ₯Ό λ‚΄λŠ” Statistics 클래슀λ₯Ό λ§Œλ“€λ €κ³  ν•œλ‹€. λ°μ΄ν„°λŠ” Statistics 클래슀 내뢀에 int 배열을 λ™μ μœΌλ‘œ ν• λ‹Ήλ°›μ•„ μœ μ§€ν•œλ‹€. λ‹€μŒκ³Ό 같은 연산이 잘 이루어지도둝 Statistics ν΄λž˜μŠ€μ™€ !, >>, <<, ~ μ—°μ‚°μž ν•¨μˆ˜λ₯Ό μž‘μ„±ν•˜λΌ. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 int main() { Statistics stat; if(!stat) cout << "ν˜„μž¬ 톡계 데이타가 μ—†μŠ΅λ‹ˆλ‹€." << endl; int x[5]; cout << "5 개의 μ •μˆ˜λ₯Ό μž…λ ₯ν•˜λΌ>>"; for(int i=0; i<5; i++) cin >> x[i]; // x[i]에 μ •μˆ˜ μž…λ ₯ for(int i=0; i<5; i++) stat << x[i]; // x[i] 값을 톡계 객체에 μ‚½μž…ν•œλ‹€. stat << 100 << 200; // 100, 200을 톡계 객체에 μ‚½μž…ν•œλ‹€. ~stat; // 톡계 데이터λ₯Ό λͺ¨λ‘ 좜λ ₯ν•œλ‹€. int avg; stat >> avg; // 톡계 κ°μ²΄λ‘œλΆ€ν„° 평균을 λ°›λŠ”λ‹€. cout << "avg=" << avg << endl; // 평균을 좜λ ₯ν•œλ‹€. } Execution Result: ...

March 6, 2020 Β· 2 min Β· Sobamemil