반응형
▷ 문제 : 시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오.
A = int(input())
if A >= 90:
print("A")
elif A >= 80:
print("B")
elif A >= 70:
print("C")
elif A >= 60:
print("D")
else:
print("F")
int() : 문자열을 정수형으로 바꿔주는 함수이다.
input() : 입력한 값을 변수에 저장하는 함수이다. 입력받은 값을 문자열로 취급한다.
if - elif - else 조건문 : if 조건문이 참이면 그에 해당하는 출력값을 출력하고, 참이 아니면 elif 조건문으로 넘어간다. 그리고 elif 조건문이 참이면 그에 해당하는 해당하는 출력값을 출력하고, 참이 아니면 그 다음 조건문으로 넘어간다. 그리고 나머지 입력값은 else 조건문에 해당하는 출력값을 출력한다.
반응형
'기초 프로그래밍 > Python' 카테고리의 다른 글
[백준] 14681번 파이썬 python(사분면 고르기) (0) | 2023.07.17 |
---|---|
[백준] 2753번 파이썬 python(윤년) (0) | 2023.07.17 |
[백준] 1330번 파이썬 python(두 수 비교하기) (0) | 2023.07.17 |
[백준] 10172번 파이썬 python(개) (0) | 2023.07.17 |
[백준] 10171번 파이썬 python(고양이) (0) | 2023.07.17 |