관리 메뉴

솜씨좋은장씨

[BaekJoon] 9498번 : 시험 성적 (Python) 본문

Programming/코딩 1일 1문제

[BaekJoon] 9498번 : 시험 성적 (Python)

솜씨좋은장씨 2021. 10. 10. 00:33
728x90
반응형

코딩 1일 1문제! 오늘의 문제는 백준의 시험 성적 입니다.

 

9498번: 시험 성적

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

www.acmicpc.net

👨🏻‍💻 문제 풀이

시험 성적을 입력받고

score = int(input())

시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력

위의 조건에 맞추어 if를 활용하여 출력할 값을 정해줍니다.

result = "F"
if 90 <= score <= 100:
    result = "A"
elif 80 <= score < 90:
    result = "B"
elif 70 <= score < 80:
    result = "C"
elif 60 <= score < 70:
    result = "D"

전체 코드는 아래를 참고해주세요.

👨🏻‍💻 코드 ( Solution )

def test_result(score):
    result = "F"
    if 90 <= score <= 100:
        result = "A"
    elif 80 <= score < 90:
        result = "B"
    elif 70 <= score < 80:
        result = "C"
    elif 60 <= score < 70:
        result = "D"
    
    return result

if __name__ == "__main__":
    score = int(input())
    print(test_result(score))
 

GitHub - SOMJANG/CODINGTEST_PRACTICE: 1일 1문제 since 2020.02.07

1일 1문제 since 2020.02.07. Contribute to SOMJANG/CODINGTEST_PRACTICE development by creating an account on GitHub.

github.com

Comments