|
/* STACK */
double stack[MAX];
int top;
int main(void)
{
char dest[MAX], src[MAX];
double res, res_list[RES_SIZE];
int calc_ok, pos; 없음
|
- 페이지 15페이지
- 가격 700원
- 등록일 2005.09.13
- 파일종류 워드(doc)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
<RESULT>
<Error>
*괄호의 개수가 안 맞은 경우.
*오른쪽 괄호가 먼저 나왔을 경우.
*연산자 연속 두 번 입력할 경우.
*맨 앞에 연산자가 나왔을 경우. 1.구현소스
2.결과출력
3.에러처리
3.1- 괄호개수가 안맞는경우
3.2- 오른쪽 괄
|
- 페이지 7페이지
- 가격 2,000원
- 등록일 2006.06.23
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
스택을 이용한 후위표기 계산기 프로그램으로서
도스용 터보씨 3.0으로 만들었습니다.
그래픽모드로 계산기모양으로 디자인을 한뒤
칸을 3개로 나누고 첫번째 칸엔 식을 입력하고 엔터를
입력하면 두번째 칸에 후위표기 식이뜨고 세번째
|
- 페이지 2페이지
- 가격 1,000원
- 등록일 2006.07.24
- 파일종류 기타
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
stack 자료구조를 사용해 저장하는데 우선 숫자부분은 그대로 출력, 연산자들은 우선순위를 비교하여 출력과 저장여부를 결정하고 모든 연산자의 Push 가 끝나면 Stack의 모든 값들을 Pop 한다. 그 후 수식의 숫자를 연산자가 나올 때까지 Stack에 Pu
|
- 페이지 17페이지
- 가격 2,500원
- 등록일 2010.02.24
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
if (*p == \'%\')
{
c = pop_s();
push_s((double)((int)pop_s() % (int)c)); //modulus 연산자는 정수연산밖에 안되기때문에 형변환 하여 수식//
p++;
}
else if (*p == \'/\')
{
c = pop_s();
push_s(pop_s() / c);
p++;
}
else
p++;
}
return pop_s();
} 1. 계산기 알고리즘
2. 함수 소개
|
- 페이지 9페이지
- 가격 1,000원
- 등록일 2010.04.07
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|