[C++ 프로그래밍] 스택 구현, 복소수 연산 구현

등록일 2003.06.24 한글 (hwp) | 3페이지 | 가격 800원

목차

스택 구현
- stack.h 파일
- stack.cpp 파일
- 결과물

복소수 연산 구현
- complex.h 파일
- complex.cpp 파일
- 결과물

본문내용

#include < iostream >
using namespace std;
class Stack {
public:
enum { MaxStack = 5 }; // 스택 크기 5
void init() {top = -1; } // 스택 초기화
void push( int n ) { // 스택 내용 정수 삽입
if ( isFull() ) { // 스택이 꽉찼을경우
errMsg("Full stack");
return;
}
arr[++top] = n;
}
int pop() { // 스택 내용 삭제
if ( isEmpty() ) { // 스택이 비어있을경우
errMsg("Empty stack");
return dummy_val;
}
return arr[top--];
}
bool isEmpty() { return top < 0; } // 비어있는지 검사
bool isFull() { return top >= MaxStack -1; } // 꽉차있는지 검사
void dump() { // 출력
cout << "Stack, contents, top to bottom:\n";
for( int i = top; i >= 0; i--)
cout << '\t' << arr[i] << '\n';
}
private:
void errMsg(const char* msg) const { // 에러 매세지 출력
cerr << "Stack operation failure: " << msg << '\n';
}
int top;
int arr[MaxStack];
int dummy_val;
};
*원하는 자료를 검색 해 보세요.
  • [파일구조] 파일의 종류와 구성방식 7페이지
    [파일구조] 파일의 종류와 구성방식 목차 * 파일구조 Ⅰ. 파일의 종류 1. 마스터 파일 2. 트랜잭션 파일 3. 보고서 파일 Ⅱ. 파일의 구성방식 1. 순차 파일 2. 색인 순차 파일 3. 다중 키 파일 1) 다중 리스트 파일 2) 역 파일 파일구조 정보처리에 있어..
  • [시스템분석] 파일편성에 의한 분류 3페이지
    *파일 편성에 의한 분류 1. 순차파일 파일 매체에 레코드를 논리적인 순서에 따라 순차적으로 기록하는 것을 말한다. 일반적으로 레코드들은 키 항목을 중심으로 레코드의 발생 순서나 크기 순서로 정렬되며, 기억 장소의 주소를 따라서 차례대로 기록된다. 일명 SAM(Sequ..
  • 멀티미디어의 데이터 파일 종류 3페이지
    멀티미디어의 데이터 종류 ◎ 문서파일 1 .HWP(Hangul WordProcessor) - 아래아 한글 파일로 '한글'문서 파일이다. 2 .GUL - 훈민정음 문서 파일로 훈민정음에서 사용한다. 3 .DOC(DOCument) - 일반 텍스트 파일 또는 '마이크로소프트..
  • 비행체의 오일러각과 쿼터니언 Matlab 12페이지
    Homework #1 PITHETAPSIGRAPHandC.m 파일 _________________________________ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % ..
  • [리눅스]리눅스 파일관련 43페이지
    Linux(파일관련) 파일 구조 Commonly Used Extensions for Some Applications The Common File Model inode object Process 1 Process 2 Process 3 File object File obj..
  • [공학]파일(File)이란? 1페이지
    02111553 파일(File)이란? 파일은 동일 목적의 데이터 집합체이며 컴퓨터에서 취급하는 파일은 컴퓨터로 처리하기 쉬운 형태로 정리되어 저장되어 있다. 모든 데이터를 레코드(Record)라 하고, 컴퓨터 처리를 함에 있어 처리의 대상이 되는 한 건 분의 데이터를 ..
  • 시분설 -제7장 파일과 코드 설계 58페이지
    제7장 파일과 코드 설계 차 례 파일의 개요 파일의 속성 파일 매체의 설계 파일의 편성 방법 파일의 설계 순서 코드 설계 파일의 개요 (계속) 데이터 저장 계층 보조기억장치의 파일에 저장되는 데이터의 차원으로 구성 비트, 바이트, 항목, 레코드, 파일, 데이터베이스로 ..