๐Ÿ’ป Dev & CSC++ Programming

C++ Programming Ch.3 Exercise 4 Solution

Problem: CoffeeMachine ํด๋ž˜์Šค๋ฅผ ๋งŒ๋“ค์–ด๋ณด์ž. main() ํ•จ์ˆ˜์™€ Execution Result๊ฐ€ ๋‹ค์Œ๊ณผ ๊ฐ™๋„๋ก CoffeeMachine ํด๋ž˜์Šค๋ฅผ ์ž‘์„ฑํ•˜๋ผ. ์—์Šคํ”„๋ ˆ์†Œ ํ•œ ์ž”์—๋Š” ์ปคํ”ผ์™€ ๋ฌผ์ด ๊ฐ๊ฐ 1์”ฉ ์†Œ๋น„๋˜๊ณ , ์•„๋ฉ”๋ฆฌ์นด๋…ธ์˜ ๊ฒฝ์šฐ ์ปคํ”ผ๋Š” 1, ๋ฌผ์€ 2๊ฐ€ ์†Œ๋น„๋˜๊ณ , ์„คํƒ• ์ปคํ”ผ๋Š” ์ปคํ”ผ 1, ๋ฌผ 2, ์„คํƒ• 1์ด ์†Œ๋น„๋œ๋‹ค. CoffeeMachine ํด๋ž˜์Šค์—๋Š” ์–ด๋–ค ๋ฉค๋ฒ„ ๋ณ€์ˆ˜์™€ ์–ด๋–ค ๋ฉค๋ฒ„ ํ•จ์ˆ˜๊ฐ€ ํ•„์š”ํ•œ์ง€ ์ž˜ ํŒ๋‹จํ•˜์—ฌ ์ž‘์„ฑํ•˜๋ผ. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 #include using namespace std; int main() { CoffeeMachine java(5, 10, 3); // ์ปคํ”ผ๋Ÿ‰:5, ๋ฌผ๋Ÿ‰:10, ์„คํƒ•:6 ์œผ๋กœ ์ดˆ๊ธฐํ™” java.drinkEspresso(); // ์ปคํ”ผ 1, ๋ฌผ 1 ์†Œ๋น„ java.show(); // ํ˜„์žฌ ์ปคํ”ผ ๋จธ์‹ ์˜ ์ƒํƒœ ์ถœ๋ ฅ java.drinkAmericano(); // ์ปคํ”ผ 1, ๋ฌผ 2 ์†Œ๋น„ java.show(); // ํ˜„์žฌ ์ปคํ”ผ ๋จธ์‹ ์˜ ์ƒํƒœ ์ถœ๋ ฅ java.drinkSugarCoffee(); // ์ปคํ”ผ 1, ๋ฌผ 2, ์„คํƒ• 1 ์†Œ๋น„ java.show(); // ํ˜„์žฌ ์ปคํ”ผ ๋จธ์‹ ์˜ ์ƒํƒœ ์ถœ๋ ฅ java.fill(); // ์ปคํ”ผ 10, ๋ฌผ 10, ์„คํƒ• 10 ์œผ๋กœ ์ฑ„์šฐ๊ธฐ java.show(); // ํ˜„์žฌ ์ปคํ”ผ ๋จธ์‹ ์˜ ์ƒํƒœ ์ถœ๋ ฅ Execution Result: ...

March 3, 2020 ยท 2 min ยท Sobamemil