C++ 공학용계산기
본 자료는 미리보기를 지원하지 않습니다.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
해당 자료는 5페이지 까지만 미리보기를 제공합니다.
5페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

C++ 공학용계산기에 대한 보고서 자료입니다.

목차

[Debug]
  vc60.idb
  vc60.pdb
  공학용계산기_20721524_김민혁.exe
  공학용계산기_20721524_김민혁.ilk
  공학용계산기_20721524_김민혁.obj
  공학용계산기_20721524_김민혁.pch
  공학용계산기_20721524_김민혁.pdb

공학용계산기.cpp
공학용계산기.dsp
공학용계산기.dsw
공학용계산기.ncb
공학용계산기.opt
공학용계산기.plg


파일 13, 폴더 1
4.77MB

본문내용

#include // iostream 헤더 파일을 인클루드합니다.
#include // string 문자열 헤더 파일을 인클루드합니다.
#include //cmath 수학적 함수를 사용하기위한 헤더파일을 인클루드합니다.

using namespace std;

#define STACK_LENGTH 255

void preprocess(char *input); //입력 받은 수식에 단일 변수, 배열 변수가 사용되는 경우 그 변수들을 먼저 처리해주기 위한 함수.
double calc(char *src); //입력받아 preprocess 함수와 postfix 함수에서 전처리를 한 수식을 계산하는 함수.
int to_postfix(char *src, char *dst);
int precedence(int op); //연산자의 우선순위를 int 값으로 리턴하는 함수.
void init_stack(void); //스택을 초기화하는 함수.
double pop(void); //스택 요소를 Pop 하는 함수
void push(double src); //스택에 값을 push 하는 함수
double get_stack_top(void); //스택의 최상단의 값만 리턴하는 함수
double mfunc(char *fun, char *arg);//수학함수와 배열변수함수 처리 함수.
void assign_var(int index, char *expression); //배열 변수의 대입연산 함수.
void get_arg(char *src, char ar[][100], int n); //수학함수의 Parameter를 추출하여 문자열 형태로 저장하는 함수.
void cal_array(char *exp); //배열 변수의 오류처리와 사칙연산 함수.
void free_var(void);

키워드

  • 가격5,000
  • 페이지수16페이지
  • 등록일2011.05.12
  • 저작시기2010.8
  • 파일형식압축파일(zip)
  • 자료번호#677032
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니