더북(TheBook)

셀프체크

문제 배터리 잔량에 따라 스마트폰 배터리를 관리하는 프로그램을 만들어 보세요.

조건

1. save_battery라는 이름으로 함수를 만든다.

2. 함수에서는 배터리 잔량 정보인 level을 전달값으로 받으며, 별도의 반환값은 없다.

3. 함수를 호출하면 배터리 잔량을 출력한 뒤 잔량에 따라 동작을 수행한다. 이때 함수 안에 적절한 예외 처리를 해서 프로그램이 비정상적으로 종료되지 않게 한다.

4. 배터리 잔량에 따른 동작은 다음과 같다.

• 잔량 30% 초과: 일반 모드

• 잔량 5% 초과, 30% 이하: 절전 모드

• 잔량 5% 이하: 종료(오류 발생)

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.