본문 바로가기
Algorithm/파이썬 백준 기초

백준 9498

by 눈오는1월 2021. 9. 7.
728x90

문제 링크

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

 

9498번: 시험 성적

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

www.acmicpc.net

정답 코드

n = int(input())

 

if n >=90 and n <= 100:

    print('A')

elif n >= 80 and n < 90:

    print('B')

elif n >= 70 and n < 80:

    print('C')

elif n >= 60 and n < 70:

    print('D')

else:

    print('F')

 

내가 생각하는 출제자 문제 의도:

if 문 그리고 elif else를 사용할 줄 아는지 묻는 의도이다.

 

문제풀이 방법:

사실 이문제를 C언어로 풀었으면 아마 나는 switch 문을 이용해서 풀었을 것이다. 그러나 파이썬에는 switch문이 존재하지 않기 때문에 if문을 이용해서 풀었다.

 주어진 조건에 맞게 조건문을 이용하면 된다.

728x90

'Algorithm > 파이썬 백준 기초' 카테고리의 다른 글

백준 14681  (0) 2021.09.08
백준 2753  (0) 2021.09.08
백준 1330  (0) 2021.07.14
백준 2588  (0) 2021.07.12
백준 10430  (0) 2021.07.10