-
[ 백준 문제 : 9498 ] 시험 성적코딩 공부/Baekjoon Problem_Set 2021. 2. 16. 03:30
문제 : 시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오.
입력 : 첫째 줄에 시험 점수가 주어진다. 시험 점수는 0보다 크거나 같고, 100보다 작거나 같은 정수이다.
출력 : 시험 성적을 출력한다.
def exam_grade(score): grade="" if(score>=90): print("A") elif(score>=80): print("B") elif(score>=70): print("C") elif(score>=60): print("D") else: print("F") score = int(input()) exam_grade(score)
각 성적에 해당하는 점수를 if문과 elif문의 조건으로 만들어서 작성했습니다.
성적 D까지 만들고 나면 나머지 점수는 "F"이므로 마지막은 따로 조건 없이 else문으로 처리했습니다.
출력 결과를 살펴봅시다.
95 입력 83 입력 70 입력 69 입력 40 입력 모두 조건에 맞춰서 성적이 나온 것을 알 수 있습니다.
'코딩 공부 > Baekjoon Problem_Set' 카테고리의 다른 글
[ 백준 2739번 ] 구구단 출력하기 (0) 2021.02.18 [ 백준 문제 : 2884 ] 알람 시계 (0) 2021.02.16 [ 백준 문제 : 14681 ] 사분면 고르기 (0) 2021.02.16 [ 백준 문제 : 2753 ] 윤년 (3) 2021.02.16 [ 백준 문제 : 1330 ] 두 수 비교하기 (0) 2021.02.16