C언어 공학용계산기
- 최초 등록일
- 2010.11.13
- 최종 저작일
- 2009.07
- 6페이지/
압축파일
- 가격 1,500원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
소개글
학기프로젝트로 한학기동안 만든 프로그램 입니다
1,2학년 수준이지만 자료구조를 빌려서 만들었습니다
프로그램소스와 제출할 레프트까지 함께 첨부합니다.
설명
이 공학용 계산기는 컴퓨터 자체의 계산기의 성능을 묘사한것으로 일반계산기로 수행하는 모든 연산을 할 수 있으며 지원하는 기능은 사칙연산기능을 기본으로 하며, 삼각함수, root, 펙토리얼, x^y의 공학계산기 기능을 콘솔 창에서 지원 할 수 있다.
목차
1. 개요
1.1 시스템의 목표
1.2 하드웨어와 소프트웨어
1.3 소프트웨어의 주요 기능
1.4 설계상 제약 사항
1.5 참조된 개발 문서
2. 시스템 구조
2.1 시스템 구조 개요
2.2 시스템 구조도
2.3 자료 사전
3. 모듈 설계(각 모듈에 대한)
3.1 모듈 이름, 형
3.2 알고리즘
3.3 인터페이스
3.4 오류 메시지
3.5 사용하는 파일
3.6 호출하는 모듈
3.7 기능 설명
4. 파일 구조 또는 데이터베이스 설계
4.1 외부 파일(데이타베이스)의 논리적 구조
4.2 공유 자료
4.3 파일 접근 방법(데이타베이스 관리 체제)
5. 요구 분석 참조표
6. 제약 사항
7. 참고 사항
참고 문헌
부록
본문내용
1.1 시스템의 목표
이 공학용 계산기는 컴퓨터 자체의 계산기의 성능 보다 뒤처지지만 일반계산기로 수행하는 모든 연산을 할 수 있으며 지원하는 기능은 사칙연산기능을 기본으로 하며, 삼각함수, root, 펙토리얼, x^y의 공학계산기 기능을 콘솔 창에서 지원 할 수 있다.
3.7 기능 설명
- 메모리 기능
이미 계산된 결과 값이 계속 상주하도록 하며 다음 연산에 필요시 결과 값을 유지하 여 다음 연산이 연속되어 가능하도록 합니다.
- 사칙연산 기능
사용자가 문자, 정수 입력 후 +, -, *, /를 입력 하여 다음 수에 대한 연산을 가능하 도록 합니다.
ex)6입력 후 +, -, *, /를 입력한 후 2를 입력하면 8, 4, 12, 3이라는 값이 출력됩니 다.
- 도움말기능
도움말이 필요할 때 help를 입력하면 수학공식과 기능키 등 프로그램 사용에 필요한 도움말을 제공합니다.
ex) help입력시 1, 2, 3.........메뉴가 나옵니다
- 펙토리얼(factorial) 기능(n!)
사용자가 정수 입력 후 n 을 입력하고 엔터키(=)를 입력 시 펙토리얼 연산을 수행하도록 합니다.
ex) 4n 입력 시 4*3*2*1 이 계산되어 24라는 값이 출력됩니다.
참고 자료
http://www.google.co.kr 을 통한 검색
부록
압축파일 내 파일목록
C언어로 구현한 공학용 계산기.hwp
Final.jpeg
source.cpp