[네트워크 프로그래밍1]우선순위 체크 스택 사칙연산 계산기 프로그램(Java)

류명운

·

2015. 3. 16. 07:06

반응형

우선순위스택계산기-류명운.zip


요약하자면,

1.사용자로부터 수식을 입력받음(scanner라이브러리 사용)

2.split을 이용하여 특정문자열(공백)을 기준으로 잘라 스택에 저장

3.스택의 홀수방(1,3,5,7...홀수방엔 연산자가 저장되어있음)의 데이터를 비교하여 *,/ 우선 연산

//- ex) 3+5*2-4/2 -----------------------------------------------//

//-> 1. 5*2을 계산하여서 3+10-4/2의 수식으로 만듬---------------------//

//-> 2. 4/2을 계산하여서 3+10-2의 수식으로 만듬-----------------------//

4.*,/우선 연산으로 인하여 남은 +,- 연산

        //-> 3. 3+10을 계산하여 13-2의 수식으로 만듬 --------------------//

        //-> 4. 13-2을 계산하여 결과값 11를 얻음 ------------------------//

5.결과값 출력

입니다.


반응형