본문 바로가기

알고리즘 (Python)/코드업 기초 100제

[CodeUp] 코드업 기초 100제 1068번 풀이 - 파이썬(python)

728x90
반응형

1068 : [기초-조건/선택실행구조] 정수 1개 입력받아 평가 출력하기(설명)

시간 제한 : 1초 메모리 제한 : 128 MB

 


 

문제 설명

 

점수(정수, 0 ~ 100)를 입력받아 평가를 출력해보자.


평가 기준
점수 범위 : 평가
 90 ~ 100 : A
 70 ~   89 : B
 40 ~   69 : C
   0 ~   39 : D
로 평가되어야 한다.

입력

 

정수(0 ~ 100) 1개가 입력된다.

출력

 

평가 결과를 출력한다.

입력 예시

 

73

출력 예시

 

B

내 풀이

 

a=int(input())

if (90<=a<=100):
    print("A")
elif (70<=a<90):
    print("B")
elif (40<=a<70):
    print("C")
elif (0<=a<40):
    print("D")

모범 답안

 

a=input()

x=int(a)

if x>=90 :
    print('A')
elif x>=70 :
    print('B')
elif x>=40 :
    print('C')
else :
    print('D')

해설

 

정수 a를 int 형으로 입력받습니다.
if 조건문을 사용하여서 a가 각 등급의 범위 안에 속하면 각각 A, B, C, D를 print() 함수로 출력할 수 있도록 해줍니다.
728x90
반응형