|
1. 파일명
cal.cpp(source file)
2. 프로그램 설명
이 프로그램은 Stack을 이용해서 중위표기법으로 입력받아 후위표기 법으로 변환, 연산되는 프로그램이다. 덧셈, 뺄셈, 곱셈, 나눗셈, 나머지 연산, 괄호처리, 마이너스 처리가 되는 계산기 프로그
|
- 페이지 1페이지
- 가격 3,000원
- 등록일 2006.11.07
- 파일종류 기타
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
계산기의 핵심 함수이다.
Compare: Calc에서 호출되는 함수로 연산자의 우선순위를 비교하여 비교 결과 값을 calc에 리턴한다.
Compute: 실제 사칙연산이 수행되는 함수이다. Calc에서 호출되며 연산 후 값을 Calc로 다시 리턴한다.
|
- 페이지 2페이지
- 가격 3,000원
- 등록일 2012.02.07
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
# include<stdio.h>
int main(void)
{
int a,b; // 변수 선언
char o; // 문자 선언
while(1)
{
printf ("wonjin's calculator\n");
scanf ("%d%c%d",&a,&o,&b);
|
- 페이지 1페이지
- 가격 1,000원
- 등록일 2007.12.17
- 파일종류 기타
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
canf("%d",&data2);
result = data1/data2;
printf("\n%d / %d = %d", data1,data2,result);
}
break;
case 'q':
return 0;
break;
default :
printf("\n바보냐?틀렸네!.");//틀린 답을 했을때 나옵니다.
}
scanf("%c",&oper);
}
}
|
- 페이지 2페이지
- 가격 1,700원
- 등록일 2007.03.26
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
1 시스템의 목표
이 공학용 계산기는 컴퓨터 자체의 계산기의 성능 보다 뒤처지지만 일반계산기로 수행하는 모든 연산을 할 수 있으며 지원하는 기능은 사칙연산기능을 기본으로 하며, 삼각함수, root, 펙토리얼, x^y의 공학계산기 기능을 콘솔
|
- 페이지 5페이지
- 가격 1,900원
- 등록일 2010.11.22
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
c);
p++;
}
else 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주 판매 이력 없음
|
|
#include <stdio.h>
//해더파일 선언
int main(void)
{
float a,b,d;
int e;
char c;
while(1) //무한반복
{
printf("\n");
printf("\n");
printf("///////////////////////////////////////////////////////\n");
printf("// 간단한 연산을 수행하는 프로그램입니다.
|
- 페이지 2페이지
- 가격 800원
- 등록일 2009.01.02
- 파일종류 텍스트(txt)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
공학용 계산기
사칙 연산 로그 삼각함수 등
공학용 계산기
사칙 연산 로그 삼각함수 등
복잡합 수식도 풀어서 가능하며 안에 동영상 파일로 실행한것과
프로그렘 파일에 주석이 달려 있어서 쉽게 이해하고 동작 방법을 익힐수있
|
- 페이지 3페이지
- 가격 2,000원
- 등록일 2008.07.02
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
c]",c); //스택문자출력
else printf("[%d]",stack[i]->state); //스테이트정보일경우 표기한다.
}
}
}
3. LR파싱을 이용하여 계산하는 프로그램을 작성한다.
4. 실행결과
5. discussion
LL파싱에서 만든 메인부분과 lexan을 이용하여 LR계산기를 만들어 보았는데
|
- 페이지 9페이지
- 가격 2,000원
- 등록일 2007.04.09
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
소수 6번째짜리까지 데이터형 입력가능. 연산지 입력 가능.
0으로 나누면 에러메세지 처리 및 다시 입력하게 함.
연산자 잘 못 입력하면 에러메세지.
|
- 페이지 2페이지
- 가격 1,000원
- 등록일 2005.02.28
- 파일종류 기타
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|