다음 문제를 제 실력 으로는 도저히 풀길이없어 고수님들의 도움 간절히 부탁 드립니다
꽃큰
2023.04.01
문제) 수식을 입력받아 계산한 결과를 출력하는 프로그램을 작성하시오.
- 수식에 사용 가능한 연산자 : + - * / % ^ --- ^은 제곱승을 의미
- 피연산자는 한자리 숫자의 정수값만 가능
- 수식을 입력할 때는 연산자와 피연산자 사이에 공백없이 연속으로 입력한다.
예시) 3+4*5/2+3^2
실행과정예시)
?xml:namespace prefix = v /?xml:namespace prefix = v /수식을 입력하시오 : _
?xml:namespace prefix = o /?xml:namespace prefix = o /-프로그램을 시작한 상태 -
수식을 입력하시오 : 3+4*5/2+3^2
- 수식을 입력하고 enter키를 누르기 전 -
수식을 입력하시오 : 3+4*5/2+3^2
계산 결과 : 22
계속하시겠습니까(Y/N) : _- 계산 결과를 출력하고 계속할지 유무를 물어보는 화면 -
수식을 입력하시오 : 3+4*5/2+3^2
계산 결과 : 22
계속하시겠습니까(Y/N) : N
프로그램을 종료합니다!- Y를 입력하면 수식을 입력받는 화면부터 다시 수행
- N를 입력하면 안내 메시지를 출력하고 프로그램 종료
-
푸헷
무얼 사용하던지 결과만 정확히 나오면 됩니다
-
벤자민
스택을 사용해야 하나요?