[c 프로그램] 후위식 변환 프로그램

등록일 2003.05.21 한글 (hwp) | 25페이지 | 가격 1,200원

소개글

깔끔한 프로그램으로 고심고심 만든 프로그램입니다..
주석처리도 완벽하고 소스코드는 아무 가공안하고 고대로 사용해도 무방합니다..
(visual c++ console program)
님들께서 이해하기도 편하실겁니다..
심혈을 기울여 만든 document입니다..
스택의 자료구조를 이용한 후위표기식으로의 변환과 후위표기식의 계산입니다..
결과화면 캡쳐도 포함되어 있습니다.
전산과의 기초인 후위식으로의 변환과 계산을 이해하기에 최적으로 만든 자료입니다..
많은 도움되세요~

목차

1. 후위 표기법
2. 스택(stack)
1. 스택의 정의
2. 스택의 표현
3. 후위 표기식의 계산
4. 후위 표기식의 변환
5. main()과 그 외의 함수들
※ 참고 문헌
6. 소스 코드
7. 실행 결과(화면 캡쳐)

본문내용

1. 후위 표기법(postfix notation)
일반적으로 프로그램에서 수식은 피연산자(operand), 연산자(operator), 분리문자(delimiter)로 구성되어 있다. 연산자는 경우에 따라서 한 개 혹은 두 개의 피연산자를 필요로 하며 성질에 따라서 산술연산자(사칙연산 등), 관계연산자(크기 비교), 논리연산자(논리 비교) 등으로 나누어진다. 분리문자에는 빈칸, 괄호, 세미콜론, 마침표 등이 해당된다.

6. 소스 코드
/*스택을 이용한 후위식으로의 변환과 변환된 후위식의 계산 프로그램*/
#include <stdio.h>
#include <stdlib.h>
#define MAX_SIZE_INFIX 100 //중위식의 최대 입력치
#define MAX_SIZE_POSTFIX 100 //후위식의 최대 입력치
#define TRUE 1 //판별식의 TRUE값 define
#define FALSE 0 //판별식의 FALSE값 define
*원하는 자료를 검색 해 보세요.
  • [자료구조] c++로 구현한 후위연산자 프로그램 4페이지
    #ifndef _STACK_H#define _STACK_Hconst int MATH_EXP_LENGTH = 100; //입력받을 수 있는 배열의 길이를 상수화class CList{public:struct Node{Node* prev;Node* next;int data;..
  • infix 표기식을 입력 받아 postfix 표기식으로 변환하고, postfix표기식을 연산하는 program을 작성하시오.(15장) 15페이지
    1. 문제infix 표기식을 입력 받아 postfix 표기식으로 변환하고, postfix표기식을 연산하는 program을 작성하시오.2.문제분석● 중위식(infix) ▶ 연산자가(operator)가 피연산자(operand) 가운데 위치하는 기법...
  • [자료구조] C++ 링크드 리스트 스택 사용하여 괄호짝 맞추기 12페이지
    [문제정의]스택을 사용하여 (와 )의 짝을 맞추어 짝이 맞지 않을 때는 잘못된 곳의 위치를 알려주는 프로그램을 작성하라.입력과 출력은 파일을 사용해야 한다.Template을 사용하여야 한다.구조체를 사용하여 위치 정보를 기록해야 한다.동적메모리 할당을 사용하여 스택을 ..
  • [컴퓨터]STACK의 구조와 정의 3페이지
    ※스택 ⇒스택이란 일종의 임시 기억공간을 말한다. 스택 (stack)은 컴퓨터의 기본적인 자료구조의 한가지로 나중에 집어넣은 데이터를 먼저 빼내는 구조의 저장 형식을 말한다. 나중에 들어간 것이 먼저 나온다는 뜻에서 LIFO (Last In First Out)이라고 ..
  • [스택] 스택 4페이지
    Type=ExeForm=스택.frmReference=*\G{00020430-0000-0000-C000-000000000046}#2.0#0#C:\WINDOWS\System32\stdole2.tlb#OLE AutomationIconForm="STACK"Startup="ST..
  • 스택에 관하여 3페이지
    1. 스택이란 ?(1) 스택의 정의 "스택"이란 여러 개의 데이터 항목들이 일정한 순서로 나열된 자료 구조로, 한쪽 끝에서만 새로운 항목 을 삽입하거나 기존 항목을 삭제할 수 있도록 고안된 것이다. (그림에서는 아래쪽은 막혀있고, 위쪽으로만 새로운 항목을 삽입하거나 기..
  • [스택] Link-Stack 2페이지
    #include #include #include #define IS_FULL(ptr) (!(ptr))#define IS_EMPTY(ptr) (!(ptr))typedef struct { /* 구조체 선언..
더보기
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.
      상세하단 배너
      최근 본 자료더보기
      상세우측 배너
      추천도서
      [c 프로그램] 후위식 변환 프로그램