Конвертация температуры из Фаренгейта в Цельсий на Java

JavaBeginner
Практиковаться сейчас

Введение

Добро пожаловать в WeatherTech, ведущую компанию по разработке метеорологического программного обеспечения в JavaLand! Как новому стажеру, вам поручена важная миссия: помочь в создании инструмента конвертации температуры для будущего погодного приложения JavaLand.

Главный метеоролог, доктор Санни Скайз, заметил, что многие гости из стран, использующих шкалу Цельсия, путаются в показателях Фаренгейта. Ваша задача — доработать простую программу на Java, которая переводит Фаренгейты в Цельсии, делая прогнозы погоды понятными для всех туристов JavaLand!

Готовы ли вы сделать погоду в JavaLand доступной для каждого? Давайте приступим к написанию кода!

Завершение программы конвертации температуры

В этом упражнении вы реализуете базовый инструмент, используемый в повседневной жизни и научных расчетах: перевод температуры из шкалы Фаренгейта в шкалу Цельсия. Эта задача поможет вам попрактиковаться в работе с пользовательским вводом, математическими операциями и форматированием вывода в Java. Давайте сделаем так, чтобы эти температурные значения стали понятны всему миру!

Задачи

  • Откройте предварительно созданный файл FahrenheitToCelsius.java в директории ~/project.
  • Найдите в коде комментарий TODO.
  • Добавьте строку кода, которая выполняет преобразование Фаренгейта в Цельсий.

Требования

  • Файл FahrenheitToCelsius.java уже должен находиться в директории ~/project.
  • Вам нужно добавить только одну строку кода в месте, указанном комментарием TODO.
  • Используйте формулу: Celsius = (Fahrenheit - 32) * 5 / 9
  • Результат должен быть сохранен в переменной celsius.

Пример

При правильном выполнении ваша программа должна работать следующим образом:

cd ~/project
javac FahrenheitToCelsius.java
java FahrenheitToCelsius

Пример вывода:

Temperature in Fahrenheit: 98.6
98.6°F is equal to 37.0°C
✨ Проверить решение и практиковаться

Резюме

В этом испытании вы завершили программу на Java для перевода температуры из Фаренгейта в Цельсий. Это упражнение закрепило ключевые концепции из лабораторной работы по типам данных и базовым операциям Java:

  1. Работа с числами с плавающей точкой (double).
  2. Выполнение арифметических операций в Java.
  3. Использование переменных для хранения и обработки данных.
  4. Форматирование вывода с помощью printf.

Выполнив это задание, вы не только закрепили фундаментальные навыки программирования на Java, но и создали полезный инструмент, который поможет гостям JavaLand легче ориентироваться в местных сводках погоды.