𝘼𝙣𝙖𝙡𝙮𝙨𝙞𝙨/ᴏᴜᴛʟɪᴇʀ

[OUTLIER] hw01 학생 정보 출력

콜라맛갈비 2021. 3. 17. 16:38
728x90

#hw01 학생 정보 출력

input으로 학번을 받을 후 개인정보를 출력

학번을 잘못 입력할 경우 “잘못 입력하였습니다” 출력 후 다시 입력

=> 학번을 잘못 입력하는 예시 : 21년도 이후 학번, 성별(1,2 제외 다른 숫자), 연생(18세 미만:미성년자), 숫자 7개 초과, s가 3개 이상 등

 

앞에서부터 2번째까지 : 학번

3번째 숫자 : 성별 (1이면 여성, 2이면 남성)

4~5번째 숫자 : 연생 (1970~2003)

6~7번째 숫자 : 학과(00~29 : 컴퓨터학과,30~89 : 정보통계학과,90~99 : 문헌정보학과)

맨 끝에 s가 붙으면 휴학 1년 

(없는 경우 휴학 경험X, s가 두개인 경우 휴학 2년이며 2년이 최대)

 

예시 > 1819976, 1819735s

 


 

 

 

깔끔하게 정리하고 싶어서 함수를 정의해서 코드를 짜봤다. 

728x90