|
표기된 식을 입력받을 변수
char postfix[128];//중위표기를 후위로 바꾼결과를 받을 변수
int count = 0;
printf("식을 입력하세요 : ");
gets(infix);//식을 입력받음
//-------------중위표기를 후위표기로 바꿈-------------//
for (int i = 0;i <= strlen(infix) ;i++ ){
if (op
|
- 페이지 8페이지
- 가격 1,000원
- 등록일 2010.03.05
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
스택을 이용한 후위표기 계산기 프로그램으로서
도스용 터보씨 3.0으로 만들었습니다.
그래픽모드로 계산기모양으로 디자인을 한뒤
칸을 3개로 나누고 첫번째 칸엔 식을 입력하고 엔터를
입력하면 두번째 칸에 후위표기 식이뜨고 세번째
|
- 페이지 2페이지
- 가격 1,000원
- 등록일 2006.07.24
- 파일종류 기타
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
1. 파일명
cal.cpp(source file)
2. 프로그램 설명
이 프로그램은 Stack을 이용해서 중위표기법으로 입력받아 후위표기 법으로 변환, 연산되는 프로그램이다. 덧셈, 뺄셈, 곱셈, 나눗셈, 나머지 연산, 괄호처리, 마이너스 처리가 되는 계산기 프로그
|
- 페이지 1페이지
- 가격 3,000원
- 등록일 2006.11.07
- 파일종류 기타
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
후위표기법 수식을 연산
{
int i;
stack_start();
while(*p){
if(*p >= '0' && *p<='9') // 피연산자는 푸시
{
i = 0;
do{
i = i*10 + *p - '0';
p++;
} while(*p >= '0' && *p <= '9');
push(i);
}
else if(*p == '+') // 연산자이면 팝을 두번해서 계산한다 그후에 그 결과를 다시
|
- 페이지 5페이지
- 가격 6,000원
- 등록일 2009.04.01
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
표기를 후위표기로 바꾸기 위한 작업.
InfixToPostfixConverter itop = new InfixToPostfixConverter();
s = itop.ConvertExpr(s);
System.out.println("Postfix : " + s);
// 후위표기를 계산해서 답을 내는 작업.
PostfixEvaluator pe = new PostfixEvaluator();
result = pe.
|
- 페이지 10페이지
- 가격 1,500원
- 등록일 2004.11.15
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|