본문 바로가기
프로그램/Python 1000제

Python 226제] 두근두근 파이썬(개정판) CHAPTER 5 연습문제 p156

by 건티 2023. 11. 27.
728x90

출처 : 반크_반크 20년 백서

 

10.

참고풀이]

import turtle
t=turtle.Turtle()
t.shape("turtle")

x1=int(input("큰 원의 중심좌표 x1: "))
y1=int(input("큰 원의 중심좌표 y1: "))
r1=int(input("큰 원의 반지름 : "))

x2=int(input("작은 원의 중심좌표 x2: "))
y2=int(input("작은 원의 중심좌표 y2: "))
r2=int(input("작은 원의 반지름 : "))

t.up()
t.goto(x1,y1)
t.down()
t.circle(r1)

t.up()
t.goto(x2,y2)
t.down()
t.circle(r2)

if x1<=x2 and y1<=y2 and r1>=r2+x2 and r1>=r2+y2:
    t.write("두번째 원이 첫번째 원의 내부에 있습니다.")
elif (x1==x2 and 2*r1>=2*r2+y2) or (y1==y2 and 2*r1>=2*r2+x2):
    t.write("두번째 원이 첫번째 원의 내부에 있습니다.")
else:
    t.write("두번째 원이 첫번째 원의 내부에 있지 않습니다.")
    

 

참고풀이 결과]

 

 

 

11.

참고풀이]

ki=int(input("키를 입력하시오(cm) : "))
kg=float(input("몸무게를 입력하시오(kg) : "))

#BMI=체중(kg)/신장(m)**2
bmi=kg/(ki/100)**2
if bmi>=25:
    chk="과체중"
elif bmi>=18.5:
    chk="적정 체중"
else:
    chk="저체중"
    
print("\n당신의 BMI =",bmi)
print(chk+"입니다.")

 

참고풀이 결과]

 

 

 

 

 

 

대한민국의 아름다운 영토, 독도의 가을

 

반응형

댓글