• 검색 결과가 없습니다.

보고서#4 (due 5/10)

N/A
N/A
Protected

Academic year: 2021

Share "보고서#4 (due 5/10)"

Copied!
3
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

보고서#4 (due 5/10)

 제출 방법:

 대학 학습플랫폼(Lms)에 명시된 기간내 제출해야 한다.

 설정된 제출 기간 5/10이며, 기한이 지나면 제출할 수 없음에 유의하 기 바랍니다.

1

(2)

문제 (1)

 사용자로부터 수식을 입력받고, 이를 후위 식으로 변환하고, 후위 식을 평가하여 그 결과 값을 출력하는 계산기 프로그램을 작성하 고 테스트하라.

 계산기 특징

 입력: 3*(2+8)/5

 출력: 3*(2+8)/5 = 6

 수식의 특징

 다양한 괄호 포함 가능

 공백 포함 가능

 사칙 연산자 포함

2

3*(2+8)/5 = 6

(3)

문제 (2)

 프로그램 작성 지침: 다음 함수들을 작성하고, 이용하라.

 get_exp(exp) // 사용자로부터 식을 읽어들여서 반환

 postfix(iexp, pexp) // 중위식 iexp를 후위식 pexp로 변환하여 반환

 eval(pexp) // 후위식 pexp를 평가하고, 그 결과값을 반환

 get_token(exp) // 호출시마다 수식 exp로부터 다음번째 토큰(피연 산자 또는 연산자)을 식별하여 반환

 추가 사항 고려 (5점 추가)

 피연산자 수치를 2자리 이상 허용

 거듭제곱 연산자 ‘^’ 추가 (2^3 = 8)

 GUI(graphical user interface) 기능 제공

 오류 검사 기능 (잘못 표현된 수식에 대한 오류 메시지 출력)

3

참조

관련 문서

② Manesty형 – 2대의 정제기를 연결한 것으로 한대의 정제기로 핵정을 만들고 이것을 특별한 수송기구에 의해 다른 정제기의 die 중의

 효과가 빠른 식이요법에서 영구적인 체중 감소 프로그램 으로 전환..  대부분의 비만자들은 에너지

http://blog.naver.com/op2330

 Sulfonate Anion : 매우 약염기, 안정된 음이온 → 좋은 이탈기.  O─H 결합의 끊어짐이 발생하나 C─O 결합에는 영향이 없음

조합공동사업법인의 업무용 건축물의

동결방지 조치를 취하여 등을 사용하여 적절한 우려가 있는 곳은 보온재 드레인 호스 설치시 동결.

[r]

연구를 위해 주변 사람들로부터 표본을 추출하는 경우가 있다는 내용의 주어 진 글 다음에, 이를 기회 표본 추출이라고 하며 이런 표본은 대표성이 없다는