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 | #include <iostream> using namespace std; int duhagi(int x, int y); int bbagi(int x, int y); int gobhagi(int x, int y); int nanugi(int x, int y); int main() { int calNum = bbagi(gobhagi(duhagi(1, 2), 3), 4); // (1 + 2 ) * 3 - 4 = 5; c1o1u.t << calNum; } int duhagi(int x, int y) { return x + y; } int bbagi(int x, int y) { return x - y; } int gobhagi(int x, int y) { return x * y; } int nanugi(int x, int y) { return x / y; } | cs |
봐라 저 28줄만으로도 훌륭한 계산기가 완성되었다..
모두 음미하도록
괜히 학식충은 알고리즘시간에
연결리스트를 통한 트리를 만들고 표기식이어쩌고 순회방식이어쩌고배운다음 스택을이용해서 뺏다넣다 계산기만든다지만
(난 사실 고졸 국비충이라 잘모름 말로만들음 ㅇㅅㅇ )
그게 다 왠말? 따분한 학문임
저렇게하면 한방!
와..사용자한테 프로그래밍을 시키는 흉의 멘탈에 경의를 표한다..
함수 이름을 꼭 한글로 해야겠나염;;
영어충스러운 함수명