본문 바로가기
Develop/백준 (python)

[백준] 9498번: 시험성적 (python)

by Tarra 2022. 1. 9.

9498번: 시험성적


문제)

시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오.

 

입력 :

첫째 줄에 시험 점수가 주어진다. 시험 점수는 0보다 크거나 같고, 100보다 작거나 같은 정수이다.

 

출력 :

시험 성적을 출력한다.

 

 

풀이)

1
2
3
4
5
6
7
8
9
10
11
score = int(input())
if score <= 100 and score >= 90:
    print("A")
elif score < 90 and score> 79:
    print("B")
elif score < 80 and score >= 70:
    print("C")
elif score < 70 and score >= 60:
    print("D")
else:
    print("F")
cs

 

and와 or등의 조건만 잘 안다면 간단하게 짤 수 있는 것 같다.


출처 : https://www.acmicpc.net/problem/9498

 

9498번: 시험 성적

시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오.

www.acmicpc.net