더북(TheBook)

Self Check

 

1 자신을 소개하는 한 단어를 입력받아 다음처럼 출력되도록 프로그램을 작성해 보세요.

실행결과

당신은 누구입니까? 전설 입력받는 부분
나는 전설이다.

2 회원가입 프로그램을 만들려고 합니다. 아이디와 이름을 입력받아 다음처럼 출력되도록 프로그램을 작성하세요.

실행결과

입력받는 부분

아이디 입력: yoori 
이름 입력: 유리
유리 님! 회원가입을 환영합니다! 
yoori 님에게 지금 즉시 사용 가능한 쿠폰 5개 발급! 
yoori 님에게만 적립금 2000원 추가 지급!

3 다음 프로그램의 입력칸에 ‘파이썬’을 입력했을 때 실행결과를 예상해 보세요. 정상적으로 실행되면 결괏값을, 오류가 발생한다면 오류가 발생하는 부분과 그 이유를 설명하세요.

x = input('단어 입력: ' )   # 파이썬 입력 
x = int(x) 
print(x)

힌트 입력칸에 ‘파이썬’을 입력한다는 것을 염두에 두고 생각해 보세요!

 

4 국어 16%, 수학 34%, 영어 23%로 반영하는 대학에 입학하고 싶습니다. 국어 점수, 수학 점수, 영어 점수를 각각 입력받아 최종 점수를 다음 예시처럼 출력하는 프로그램을 작성하세요.

실행결과

입력받는 부분

국어 점수는? 80 
수학 점수는? 60 
영어 점수는? 93 
최종 점수는 54.59 입니다!

힌트 입력을 몇 개 받아야 하는지, 입력받은 값에 어떤 연산이 필요한지 생각해 보세요!

정답 및 해설

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.