Problem K: 동국대 파이썬프로그래밍 기초 중간고사 10번
Memory Limit:128 MB
Time Limit:1.000 S
Judge Style:Text Compare
Creator:
Submit:0
Solved:0
Description
여러분의 성적을 관리해주는 '에브리스코어'라는 프로그램을 만들어 봅시다.
프로그램의 구성은 다음과 같습니다.
<메뉴>
1. 학생 정보 입력
2. 학생 정보 출력
3. 평균 구하기
4. 프로그램 종료
1번을 선택할 경우, 차례대로 학생의 이름(key값)과 전공기초, 전공심화, 교양의 점수(Value값)를 입력 받아서 Dictionary 형태로 저장합니다.
2번을 선택할 경우, 현재 저장된 학생의 이름과 성적을 이름/과목별 성적형태로 출력합니다.
만약 저장된 학생이 없을 경우, “저장된 학생이 없습니다”를 출력합니다.
3번을 선택할 경우, 모든 학생들의 전공기초, 전공심화, 교양 점수의 평균을 구한 후 그 값의 평균을 구한다. 만약 저장된 학생이 없을 경우, “저장된 학생이 없습니다”를 출력합니다.
4번을 선택할 경우, 프로그램이 종료됩니다.
다음과 같은 동작을 하는 프로그램을 작성해주세요.
(이번 문제는 어떻게 제출해도 오답으로 검정 되오니, 다 되었으면 제출해주시면 됩니다.)
(이번 문제는 Colab에서 한번 돌려 본 후 제출하셔도 됩니다.)
프로그램의 구성은 다음과 같습니다.
<메뉴>
1. 학생 정보 입력
2. 학생 정보 출력
3. 평균 구하기
4. 프로그램 종료
1번을 선택할 경우, 차례대로 학생의 이름(key값)과 전공기초, 전공심화, 교양의 점수(Value값)를 입력 받아서 Dictionary 형태로 저장합니다.
2번을 선택할 경우, 현재 저장된 학생의 이름과 성적을 이름/과목별 성적형태로 출력합니다.
만약 저장된 학생이 없을 경우, “저장된 학생이 없습니다”를 출력합니다.
3번을 선택할 경우, 모든 학생들의 전공기초, 전공심화, 교양 점수의 평균을 구한 후 그 값의 평균을 구한다. 만약 저장된 학생이 없을 경우, “저장된 학생이 없습니다”를 출력합니다.
4번을 선택할 경우, 프로그램이 종료됩니다.
다음과 같은 동작을 하는 프로그램을 작성해주세요.
(이번 문제는 어떻게 제출해도 오답으로 검정 되오니, 다 되었으면 제출해주시면 됩니다.)
(이번 문제는 Colab에서 한번 돌려 본 후 제출하셔도 됩니다.)
Sample Input Copy
4
Sample Output Copy
========에브리스코어========
<메뉴>
1. 학생 정보 입력
2. 학생 정보 출력
3. 평균 구하기
4. 프로그램 종료
원하시는 메뉴를 입력해주세요 :프로그램을 종료합니다