검색어 입력폼
평가점수A

[c++]Stack을 이용한 계산기 실수가능(infix->postfix)

저작시기 2006.01 |등록일 2006.11.12 파일확장자압축파일 (zip) | 가격 1,000원

소개글

Stack 자료구조를 이용해 infix를postfix로 바꾸어 계산해준다.
클래스를 이용하여 OOP의 특징을 잘 살려 만들었다.
다른 스택계산기들이 한자리의 정수밖에 계산못하는 반면
이 계산기는 만자리 이상의 정수형은 물론 실수까지 계산해준다.
즉, 소수점도 오차없이 계산이 가능하다.
또 일반적인 자료구조 전공서적에 제시한 방법의 오류도 찾아 개선해주었다.

또 소스안에 주석을 일일이 달아 이해를 돕고자 하였다.

컴파일 실행환경

visual studio 6.0

압축파일 내 파일목록

node.cpp
node.h
pnode.cpp
pnode.h
pstack.cpp
pstack.h
stack.cpp
stack.h
StackCal.cpp
StackCal.dsp
StackCal.dsw
StackCal.ncb
StackCal.opt
StackCal.plg

참고 자료

프로그램소스안에 주석도 일일이 달아놓았으니 참고하면 좋을겁니다 ^^
다운로드 맨위로