본문 바로가기
알고리즘/백준 - 파이썬

백준) 2754번 학점계산 문제 (파이썬)

by AI Sonny 2022. 6. 8.
728x90

문제) 어떤 사람의 C언어 성적이 주어졌을 때, 평점은 몇 점인지 출력하는 프로그램을 작성하시오.

          A+: 4.3, A0: 4.0, A-: 3.7

          B+: 3.3, B0: 3.0, B-: 2.7

          C+: 2.3, C0: 2.0, C-: 1.7

          D+: 1.3, D0: 1.0, D-: 0.7

          F: 0.0

a = str(input())

if a == 'A+':
    print(4.3)
elif a == 'A0':
    print(4.0)
elif a == 'A-':
    print(3.7)
elif a == 'B+':
    print(3.3)
elif a == 'B0':
    print(3.0)
elif a == 'B-':
    print(2.7)
elif a == 'C+':
    print(2.3)
elif a == 'C0':
    print(2.0)
elif a == 'C-':
    print(1.7)
elif a == 'D+':
    print(1.3)
elif a == 'D0':
    print(1.0)
elif a == 'D-':
    print(0.7)
elif a == 'F':
    print(0.0)

이번 문제는 학점계산 문제로 어렵지 않은 문제이다.

 

기존 시험 성적 계산 문제에서 입력값이 str으로 바뀐 것이 차이점이다.

 

백준) 9498번 시험 성적 문제 (파이썬)

문제) 시험 점수를 입력받아 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(..

ai-sonny.tistory.com

이해가 안되시거나 틀린 정보는 댓글로 알려주시면 감사하겠습니다!

728x90

댓글