반응형
어떤 수업의 pass 조건이 최종 성적이 70점 이상일 때, 학생의 출석 점수, 중간고사 점수, 기말고사 점수를 입력받고 그 학생의 pass / fail 여부를 출력하는 프로그램을 만들어볼 것이다.
성적 비중은 아래와 같다고 가정한다.
평가 | 비중 |
출석 | 20 |
중간고사 | 40 |
기말고사 | 40 |
프로그램은 아래와 같다.
A = int(input("Attendance Score: "))
M = int(input("Midterm Exam Score: "))
F = int(input("Final Exam Score: "))
sum = A * 0.2 + M * 0.4 + F * 0.4
if sum >= 70:
print("Pass")
else:
print("Fail")
출력 예시는 아래와 같다.
Attendance Score: 100
Midterm Exam Score: 80
Final Exam Score: 80
Pass
반응형
'파이썬 > 예제' 카테고리의 다른 글
if, else 활용 예제 (0) | 2025.02.24 |
---|---|
의자 수 세는 프로그램 예제 (0) | 2025.02.24 |
대소 비교 프로그램 예제 (0) | 2025.02.24 |
할당 개념 예제 (0) | 2025.02.24 |