[Java Programming] JAVA로 구현한 Infix to Postfix 계산기

등록일 2003.05.11 기타파일 (java) | 7페이지 | 가격 1,000원

소개글

Java로 작성한 Infix to Postfix 계산기입니다.
링크드 리스트로 스택을 구현했으므로, 여러자리의 수도 연산이 가능하고, 추가로 Postfix to Infix 변환도 구현했습니다.
입출력은 파일 입출력을 사용했습니다. 단점은, 사칙연산(+,-,*,/)만이 가능하다는 것입니다.

목차

class Node // 노드 정의
class LinkedList // 링크드 리스트 정의
class LinkedStack // 링크드 스택 정의
class StackApp // 스택을 이용한 연산을 정의
class InfixToPostfix // main 클래스...

본문내용

StackApp app = new StackApp(); // 스택 생성
postfix = new LinkedList();
postfix = app.InToPost(inputStr); // infix 식을 postfix로 변환
bw.write("Postfix: "); // 변환한 식을 output 파일에 씀
while(postfix.current != null) // 파일에 출력
{
bw.write(postfix.current.element+""); // 한 노드씩 차례로 출력
postfix.current = postfix.current.next;
}
*원하는 자료를 검색 해 보세요.
  • JAVA를 이용한 스택 계산기 0페이지
    JAVA를 이용한 스택 계산기입니다.infix를 postfix로 변환하는데 , java.util.stack; 클래스를 사용하였고,postfix를 계산하는데 역시 stack클래스를 사용하였습니다.다음과 같은 infix수식들을 postfix로 변환하여 계산해 줍니다.1+2..
  • infix 계산기 JAVA버전 infix calculator 0페이지
  • 계산기 프로그램(알고리즘, 소스코드, 리포트, postfix, JNI, +-*/^ 연산) 6페이지
    덧셈, 뺄셈, 나눗셈, 곱셈, 제곱 연산을 한번에 수행합니다GUI는 자바에서, 연산은 JNI을 이용해 C++에서 수행합니다.
  • 자바의 스택과 큐, 스윙, 스프링을 사용해서 만든 계산기 0페이지
    자바로 만든 계산기입니다.스프링은 그냥 별다른 역할은 없고 의존주입만 해줍니다.스프링몰라도 실행시킬 수 있습니다.윈도우 계산기의 기본기능 구현에 목적을 두고 개발하였습니다.기본적인 구현은 - 우선순위에 따른 계산(스택과 큐 활용) 일반적인 postfix방식이 아닌..
  • java를 사용한 계산기의 구현 (stack, postfix 변환) 0페이지
    /* * StackCalculator */import java.io.*;import java.util.*;/** * stack을 이용한 계산기 클래스. * infix expression을 입력받아 postfix expression으로 변환하여 출력하고, * 또한, 수식..
  • JAVA Swing을 이용한 메모장(File I/O) 와 계산기 (Infix->postfix) 구현 0페이지
    File I/O 연습과 Swing 연습을 위한 메모장과Swing 연습과 기본적인 infix -> postfix 로 변환해서 계산하는 알고리즘을 배울 수 있는계산기 프로그램 입니다.
  • JAVA 계산기 0페이지
    public static void main(String[] args) { String input=""; Scanner sc = new Scanner(System.in); System.out.println("식을 입력하시오 ex)..
더보기
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서