연습문제(11-1)

switch 문을 사용하여 컴퓨터 파일의 확장자를 구별하는 함수를 만들어 봅시다.

파일의 확장자를 구별하여 다른 일을 하는 하는 코드는 실제 프로그램을 만들 때 종종 쓰입니다. 반드시 알아둡시다.

  • 함수는 한가지 문자열을 파라메터로 받습니다.
  • 받은 문자열이 "jpg", "jpeg", "png", "gif" 인 경우 "그림파일"이라는 문자열을 return합니다.
  • 받은 문자열이 "wav", "mp3", "mid"인 경우 "음악파일"이라는 문자열을 return합니다.
  • 받은 문자열이 "mp4", "avi", "mkv"인 경우 "영상파일"이라는 문자열을 return합니다.
  • 이 외의 문자열인 경우 "알수 없는 파일"이라는 문자열을 return합니다.

연습문제(11-2)

연습문제 9-2에서 년도를 입력받아 윤년이면 true를 return하는 함수를 만들어 보았습니다. 그 함수와 switch문을 사용하여 입력받은 년, 월의 날짜 수를 구하는 함수를 만들어 봅시다.

  • 함수는 년, 월 두가지 수를 파라메터로 받습니다.(예: 2020년 3월 이라면 2020과 3을 파라메터로 받음)
  • 해당 년, 월의 전체 날짜 수를 return합니다.(2020, 3을 받으면 31을 return)
  • 각 월의 날짜수는 다음과 같습니다:
    1월 - 31일,
    2월 - 윤년이면 29일 아니면 28일,
    3월- 31일,
    4월- 30일
    5월- 31일
    6월- 30일
    7월- 31일
    8월- 31일
    9월- 30일
    10월- 31일
    11월- 30일
    12월- 31일

+ Recent posts