스택계산기 (C언어)
- 최초 등록일
- 2009.04.16
- 최종 저작일
- 2008.06
- 3페이지/ 압축파일
- 가격 4,000원
소개글
1. 문제 정의
계산식을 사용자로부터 입력받고 입력받은 문자열을 스택을 이용하여 숫자와 연산자를 추출하여 계산하는 프로그램을 작성한다.
2. 표기식 설명
표기식 변환과 수식을 계산하기 위해 스택이 필요하다. 사용자로부터 중위 표기법으로 입력받고 후위 표기법으로 전환하여 계산한다. 중위 표기법은 연산자가 가운데 오고 피연산자를 연산자의 양쪽에 쓰는 방식이다. 예를 들어 A와 B를 더한다면 A+B로 표기하는 형식이다. 후위 표기법은 피연산자가 앞쪽에 오고 연산자가 뒤에 온다 (예, A와 B를 더한다면 AB+로 표기). 변환 예: A-B*C+D-E/F = ABC*-D+EF/-
첨부자료 = {보고서, 소스, 문제}
컴파일 실행환경
Microsoft Visual C++ / gcc
압축파일 내 파일목록
proj4_guide.pdf
보고서/iIhH.pptx
보고서/rR.pptx
보고서/sS.pptx
보고서/zZqQ.pptx
보고서/보고서.hwp
보고서/시스템구조도.pptx
보고서/전체.pptx
소스/common.h
소스/function.c
소스/function.h
소스/main.c
소스/Project4.ncb
소스/Project4.sln
소스/Project4.suo
소스/Project4.vcproj
소스/Project4.vcproj.MYMAIN.Unsigned.user
소스/stack.c
소스/stack.h
소스/Debug/BuildLog.htm
소스/Debug/function.obj
소스/Debug/main.obj
소스/Debug/mt.dep
소스/Debug/Project4.exe
소스/Debug/Project4.exe.embed.manifest
소스/Debug/Project4.exe.embed.manifest.res
소스/Debug/Project4.exe.intermediate.manifest
소스/Debug/Project4.ilk
소스/Debug/Project4.pdb
소스/Debug/stack.obj
소스/Debug/vc90.idb
소스/Debug/vc90.pdb
참고 자료
없음