Как перевести Цельсий в Фаренгейты

Перевод температуры — простая задача на формулу и арифметику. Отличная тренировка после изучения переменных.

Дрон Кодер — программирование для детей и взрослых в игровой форме. Начать бесплатно

Формула и код

Формула перевода: фаренгейты = цельсии × 9/5 + 32. Переносим её в код почти дословно.

c = 25
f = c * 9 / 5 + 32
print(f)   # 77.0

С вводом пользователя

Сделаем маленький конвертер: спросим температуру у пользователя (не забыв перевести ввод в число) и выведем результат.

c = float(input('Цельсии: '))
print('Фаренгейты:', c * 9 / 5 + 32)

Обратный перевод

Обратная формула: цельсии = (фаренгейты − 32) × 5/9. Такой мини-конвертер — хороший первый полезный проект, где применяются переменные, ввод и арифметика.

Частые вопросы

Почему float, а не int? Температура бывает дробной, поэтому берём float.

Соблюдается ли порядок действий? Да, умножение и деление раньше сложения — как в математике.

Начать игру бесплатно
Попробуй прямо здесь
Уровень 1

Задание

Все обучающие игры «Дрон Кодер»

Одна вселенная — много модулей. Программирование, математика и логика в одной игре: пиши код, считай, решай задачи — а дрон-фермер летит по полю и собирает урожай. В каждом модуле первый уровень бесплатный, без регистрации.

📈 Математика · алгебра и графики
📖 Русский язык