손님(Point 18,538)   로그인 | 회원가입
3-22. 물 상태 판별하기
Q1. 물의 온도를 나타내는 단위(섭씨 또는 화씨)와 온도를 입력 받아 섭씨 온도와 물 상태를 판별하는 프로그램을 완성해 보세요.
▒ 화씨/섭씨 변환
섭씨 = (화씨 - 32) * 5/9
(10 point)
 
★ 노란색 버튼을 클릭해 보세요!
▒ 프로그램 실행 결과
단위를 입력해 주세요(1:섭씨, 2:화씨): 2
온도를 입력해 주세요: 70
물의 섭씨 온도: 21, 상태: 액체
▒ 프로그램 코드
# 물의 온도에 따라 물 상태 판별하기
unit = int(input("단위를 입력해 주세요(1:섭씨, 2:화씨):"))
temp = int(input("온도를 입력해 주세요:"))

if unit==2 :
   temp = (temp-32)*5/9

if temp<0 :
   state = "고체"
elif temp<100 :
   state = "액체"
else :
   state = "기체"

print("물의 섭씨 온도: %.0f, 상태: %s" % (tempstate))
★ 박스 안 코드 입력 후 Enter 키를 눌러 보세요!
▒ 프로그램 실행 결과
단위를 입력해 주세요(1:섭씨, 2:화씨): 2
온도를 입력해 주세요: 70
물의 섭씨 온도: 21, 상태: 액체
▒ 프로그램 코드
# 물의 온도에 따라 물 상태 판별하기
unit = int(input("단위를 입력해 주세요(1:섭씨, 2:화씨):"))
temp = int(input("온도를 입력해 주세요:"))

if unit==2 :
   temp = (temp-32)*5/9

if temp<0 :
   state = "고체"
elif temp<100 :
   state = "액체"
else :
   state = "기체"

print("물의 섭씨 온도: %.0f, 상태: %s" % (tempstate))
정답! 다음 퀴즈를 풀어보세요!
정답이 아니예요! Try Again!