My quiz point : 0
10-3. 프로그래밍 연습
10-3-1. 객체지향으로 성적의 합계와 평균을 프로그램입니다. 프로그램을 완성해 보세요.(10 point)
★ 노란색 버튼을 클릭해 보세요!
▒ 프로그램 실행 결과
이름 : 김성윤
국어 : 85, 영어 : 90, 수학 : 83
평균 : 86.0
▒ 프로그램 코드
class Scores :
    def __init__(self, name, kor, eng, math) : 
        self.name = name
        self.kor = kor
        self.eng = eng
        self.math = math
    
    def get_avg(self) :
        sm = self.kor + self.eng + self.math
        avg = sm/3.0
        return avg

s1 = Scores("김성윤", 85, 90, 83)

print("이름 : %s" % s1.name)
print("국어 : %d, 영어 : %d, 수학 : %d" % (s1.kor, s1.eng, s1.math))
print("평균 : %.1f" % s1.get_avg())
★ 박스 안 코드 입력 후 Enter 키를 눌러 보세요!
▒ 프로그램 실행 결과
이름 : 김성윤
국어 : 85, 영어 : 90, 수학 : 83
평균 : 86.0
▒ 프로그램 코드
class Scores :
    def __init__(self, name, kor, eng, math) : 
        self.name = name
        self.kor = kor
        self.eng = eng
        self.math = math
    
    def get_avg(self) :
        sm = self.kor + self.eng + self.math
        avg = sm/3.0
        return avg

s1 = Scores("김성윤", 85, 90, 83)

print("이름 : %s" % s1.name)
print("국어 : %d, 영어 : %d, 수학 : %d" % (s1.kor, s1.eng, s1.math))
print("평균 : %.1f" % s1.get_avg())