이번에 과제를 내주셨는데 도저 정말 초보라서 잘 모르겠어서 질문드려요 정말 도움이 절실합니다.

 부탁드릴께요 프로그래밍 관심있거나 정말 잘하시는분 한번만도와주세요 아니면 어떤비슷한 유형이 있으면 그거라도 알려주시면 정말 감사하겠습니다.

 

 

l  전자공학과 자율도서관의 도서 대출 요금 및 영수증 발행을 위한 C언어 프로그램을 작성한다.

 

l  도서관을 이용하는 전자공학과 학생이 입력할 정보는 다음과 같다.

 

학번: 4자리 정수 (학번의 마지막 4자리)

대출 개시일: ,

대출 종료일: ,

 

l  도서의 대출 요금은 아래의 표에 나타나 있다. 대출 요금을 계산할 때, 다음의 조건들이 만족되는지 반드시 체크되어야 한다.

ü  도서의 유형은 ‘A’(전공교재), ‘B’(전공참고도서), ‘C’(교양도서) 하나 이다.

ü  대출 개시 반납일의 월은 1-12, 일은 1-31사이의 범위이어야 한다. <U>2</U><U>월은</U><U>28</U><U>일까지만</U><U></U><U>있다고</U><U></U><U>가정한다</U>.

ü  대출 반납일은 개시일 이후이어야 한다.

 

차종

기본요금

할증요금

전공교재

처음 5일은 1일당 200

이후는 1일당 300

전공참고도서

처음 7일은 1일당 300

이후는 1일당 500

교양도서

처음 7일은 1일당 100

이후는 1일당 200

 

l  대출 기간이 10일을 초과할 경우, 총 대출기간에 대하여 일괄적으로 장기 대출 요금을 적용한다.

전공교재: 하루당 400

전공참고도서: 하루당 700

교양도서: 하루당 300

 

<H1 style="TEXT-INDENT: -20pt; MARGIN: 12pt 0cm 3pt 20pt; mso-list: l3 level1 lfo2; tab-stops: list 20.0pt">1.    Requirement</H1><H2 style="TEXT-JUSTIFY: inter-ideograph; TEXT-ALIGN: justify; MARGIN: 0cm 0cm 0pt; mso-list: none"> </H2>

l  학생의 영수증을 출력하고 나면, 다음 학생의 처리여부를 확인하고 프로그램을 계속 수행해야 한다.

 

3. 프로그램출력예제

 

     00대학교 전자공학과 도서관에 오신 것을 환영합니다.

 

학번: 2188

도서의 유형 ‘A’(전공교재), ‘B’(전공참고도서), ‘C’(교양도서): C

대출 개시일: 3 20

대출 종료일: 3 25

 

대출 요금 영수증

 

학번:                2188

대출 도서유형: 교양도서

대출 개시일:    320

대출 종료일:    325

-------------------------------------------------------

대출 기간: 5

-------------------------------------------------------

대출요금:        500

-------------------------------------------------------

 

다음 학생을 처리하시겠습니까? (y/n): y

 

학번: 3165

도서의 유형 ‘A’(전공교재), ‘B’(전공참고도서), ‘C’(교양도서): A

대출 개시일: 2 20

대출 종료일: 3 4

 

대출 요금 영수증

 

학번:                3165

대출 도서유형: 전공교재

대출 개시일:    220

대출 종료일:    34

-------------------------------------------------------

대출 기간: 12

-------------------------------------------------------

대출요금:        4800

-------------------------------------------------------

 

다음 학생을 처리하시겠습니까? (y/n): y

 

학번: 5488

도서의 유형 ‘A’(전공교재), ‘B’(전공참고도서), ‘C’(교양도서): D

 

잘못된 도서 유형을 입력하였습니다. 다시 입력하시오.

 

도서의 유형 ‘A’(전공교재), ‘B’(전공참고도서), ‘C’(교양도서): A