[SWEA 6207].[파이썬 프로그래밍 기초(1) 파이썬의 기본 구조와 기초 문법] 5. 연산자 3
SW Expert Academy에서 학습용으로 문제를 가져왔습니다. 문제가 될 시 수정, 삭제하겠습니다.
https://swexpertacademy.com/main/main.do
문제 : 섭씨(℃)를 화씨(℉)로 변환하는 프로그램을 작성하십시오.
이 때 물의 빙점은 화씨 32도이고 비등점은 화씨 212도(표준 기압에서)입니다. 물의 비등점과 빙점 사이에 정확하게 180도 차이가 납니다. 그러므로 화씨 눈금에서의 간격은 물의 빙점과 비등점 사이의 간격의 1/180입니다.
input
28
output
28.00 ℃ => 82.40 ℉
T=int(input())
print("%.2f ℃=> %.2f ℉" %(T,T*180/100+32))
이 문제에서는 정확한 문제파악이 중요하다. 섭씨온도(℃)는 물의 끓는점과 물의 어는점을 온도의 표준으로 정하여, 그 사이를 100등분 한 온도 눈금이다. 즉 여기서 화씨는 180등분 한 온도이므로 180/100에 표준 화씨온도인 32도를 더하여 화씨온도를 구한다. 이 문제에서 알 수 있듯이 섭씨온도와 화씨온도에 대한 기본 개념을 알아야 문제를 풀 수 있다.
Leave a comment