|
표기된 식을 입력받을 변수
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주 판매 이력 없음
|
|
*symbol, int *n); //문자를 토큰으로
int eval(void); //후위표기식 계산
char print_token(precedence token); //토큰을 문자로 표시
void postfix(void); //중위표기를 후위표기로
void file_in(void);
void direct_in(void); infix -> postfix 변환 소스
|
- 페이지 20페이지
- 가격 2,000원
- 등록일 2006.07.10
- 파일종류 압축파일
- 참고문헌 없음
- 최근 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주 판매 이력 없음
|
|
1. 요구사항 분석
문제
중위표기식을 입력받아 후위표기식으로 변환하고 후위표기식을 연산하는 프로그램을 만드시오.
[1] 목표
스택을 응용하여 프로그램을 제작하는 능력 및 시스템 설계능력을 향상 시키는 것.
[2] 대상
컴퓨터
|
- 페이지 37페이지
- 가격 10,000원
- 등록일 2009.05.27
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
op2);
}
}
token = get_token(&symbol, &n);
}
return deletei(&top);
}
void extract(char *source, float *dest) /* 문자열에서 소수나 정수를 추출하는 함수입니다. */
{
char ftemp[10];
int i;
float n = 0;
while(*source != '\0')
if(*source == '[') {
for(i = 0, source++; *source != ']'; source
|
- 페이지 5페이지
- 가격 1,000원
- 등록일 2006.10.25
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|