본문 바로가기
프로그램

[파이썬] 문제 : 6개의 점수 입력 받아 커트라인 입력 받아 합격,불합격 판단

by 오디세이99 2023. 6. 9.
728x90
반응형

    

score = []                                  # 입력 받은 점수 기록할 리스트 타입 변수
n_sum = 0                                   # 입력 받은 점수의 합계용 변수
for i in range(6):                          # 6개 입력 받기 위한 반복문
    s = int(input('점수 입력 : '))          # 점수 입력 받고 정수로 변경
    score.append(s)                         # 기록할 리스트에 추가
    n_sum += s                              # 합계
    
cut_line = int(input('커트라인 점수는? : '))# 커트라인 점수 입력 받음
cnt = 0                                     # 커트라인 미만 정부 찾기 위한 카운트 변수
for i in range(len(score)):                 # 점수들 수 만큼 반복
    if score[i] < cut_line:                 # 커트라인 점수보다 작으면
        cnt += 1                            # 카운트 증가
print(cut_line,'점 미만 과목 수 : ',cnt)    # 커트라인 미만 점수 수 출력
print('평균 점수 :',n_sum/len(score))       # 평균 출력
if cnt == 0:                                # 커트라인 미만 점수가 없으면 합격, 있으면 불합격
    print('축하합니다. 합격하셨습니다.')
else:
    print('아쉽습니다. 불합격하셨습니다.')

728x90
반응형

댓글