본문 바로가기

Python/[백준]

[백준/Python] #9498 – 시험 성적

728x90

문제

시험 점수를 입력받아 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")

 

풀이

[if 문]

- 가장 대표적인 제어문

- 특정 조건을 만족할 경우에만 코드가 실행되게 만듬.

 

[if ~ elif ~ else 문]

- 여러 조건을 판단해야 할 때 사용됨.

- elif는 이전 조건문이 거짓일 때 수행되며, 개수에 제한 없이 사용이 가능함.

 

728x90

'Python > [백준]' 카테고리의 다른 글

[백준/Python] #2753 – 윤년  (0) 2023.02.11
[백준/Python] #1330 – 두 수 비교하기  (0) 2023.02.11
[백준/Python] #10869 – 사칙연산  (0) 2023.02.11
[백준/Python] #1008 – A/B  (0) 2023.02.10
[백준/Python] #10998 – A×B  (0) 2023.02.09