반응형
문제
시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오.
입력
첫째 줄에 시험 점수가 주어진다. 시험 점수는 0보다 크거나 같고, 100보다 작거나 같은 정수이다.
출력
시험 성적을 출력한다.
예제 입력
100
예제 출력
A
문제 풀이
score = int(input())
if score >= 90:
print("A")
elif score >= 80:
print("B")
elif score >= 70:
print("C")
elif score >= 60:
print("D")
else:
print("F")
스코어를 입력받아 성적으로 변환합니다. 큰 수부터 차례로 내려가기 때문에 91점인데 B, C 등으로 출력되지는 않습니다.
문제 페이지
https://www.acmicpc.net/problem/9498
반응형
'Python > 백준 문제 풀이' 카테고리의 다른 글
[Python] 백준 14681번 사분면 고르기 문제풀이 (브론즈V) (0) | 2023.10.03 |
---|---|
[Python] 백준 2753번 윤년 문제풀이 (브론즈V) (0) | 2023.10.02 |
[Python] 백준 1330번 두 수 비교하기 문제풀이 (브론즈V) (0) | 2023.09.30 |
[Python] 백준 고양이(10171), 개(10172), 새싹(25083) 문제풀이 (브론즈V) (0) | 2023.09.29 |
[Python] 백준 11382번 꼬마 정민 문제풀이 (브론즈V) (0) | 2023.09.28 |