문제
해석
특정 범위에 속하면 정해진 출력을 하는 문제이기 때문에 if 구문을 사용합니다.
풀이
if ~ elif 구문을 사용하여 구간을 정해 원하는 출력을 합니다.
a = input()
a = int(a)
if a >= 90:
print('A')
elif a >= 80:
print('B')
elif a >= 70:
print('C')
elif a >= 60:
print('D')
else:
print('F')
input()으로 입력받았기 때문에 문자데이터로 저장된 a를 정수형으로 형변환해야 한다는 점을 잊지 말아야 합니다.
입력함수인 input()과 if ~ elif구문만 안다면 어려운 없이 풀 수 있습니다.
'프로그래밍 > 코딩 테스트 연습' 카테고리의 다른 글
[백준] 14681번 : 사분면 고르기 (2단계) (Python) (0) | 2024.02.21 |
---|---|
[백준] 2753번 : 윤년 (2단계) (Python) (0) | 2024.02.21 |
[백준] 1330번 : 두 수 비교하기 (2단계) (Python) (0) | 2024.02.21 |
[백준] 10172번 : 개 (1단계) (Python) (0) | 2024.02.20 |
[백준] 10171번 : 고양이 (1단계) (Python) (0) | 2024.02.20 |