Top.Mail.Ru
Ответы

Написать программу с 2 функциями

Известно значение температуры по шкале Цельсия. Найти соответствующее значение температуры по шкале:
а) Фаренгейта;
б) Кельвина.

Для пересчета по шкале Фаренгейта необходимо исходное значение температуры умножить на 1,8 и к результату прибавить 32, а по шкале Кельвина абсолютное значение нуля соответствует -273,15 градуса по шкале Цельсия.

По дате
По рейтингу
Аватар пользователя
Новичок

def far(c): return c*1.8+32
def kel(c): return c+273.15

c=float(input('Цельсий? '))
print (f'Фаренгейт: {far(c)}\nКельвин: {kel(c)}')

Аватар пользователя
Мастер

Зря ты в программисты рвешься. Пас бы баранов на карабахе.

Аватар пользователя
Мудрец

неужели так тяжело найти формулы и применить простую математику?

celsius = int(input())
fahrenheit = celsius * 9 / 5 + 32
kelvin = celsius + 273.15
print(fahrenheit, kelvin)