기출문제/정보처리기사

2020년 4회 정보처리기사 기출문제 24번

엉클지니 2025. 4. 1. 19:12

24. 다음 Postfix 연산식에 대한 연산결과로 옳은 것은?

35      42

77      360

 

 

 

문제 분석 및 해설

Postfix 표현식(후위 표기법)은 연산자가 피연산자 뒤에 오는 표기법입니다. 이 방식에서는 괄호나 연산자의 우선순위를 따로 고려할 필요 없이 연산자와 피연산자를 순차적으로 처리합니다. 연산자는 그 전에 나온 두 개의 숫자에 대해 바로 연산을 수행합니다.

주어진 Postfix 표현식은:

3 4 * 5 6 * +

이 연산식을 하나씩 분석해 보겠습니다.


단계별 계산 과정

  1. **3 4 ***
    • 3과 4가 나오면, 연산자 *가 뒤따릅니다.
    • 3 * 4 = 12
    그래서 3과 4를 계산한 결과는 12입니다. 새로운 표현식은:
  2. 12 5 6 * +
  3. **5 6 ***
    • 5와 6이 나오면, 연산자 *가 뒤따릅니다.
    • 5 * 6 = 30
    그래서 5와 6을 계산한 결과는 30입니다. 새로운 표현식은:
  4. 12 30 +
  5. 12 30 +
    • 이제 12와 30이 나오면, 연산자 +가 뒤따릅니다.
    • 12 + 30 = 42
    따라서 최종 결과는 42입니다.

결론

따라서 이 Postfix 연산식의 계산 결과는 42입니다.

정답은 ❷ 42입니다.


요약

연산식 설명 결과

3 4 * 3 * 4 = 12 12
5 6 * 5 * 6 = 30 30
12 30 + 12 + 30 = 42 42

 😊

 

 

반응형