Реализация утилиты для классификации температуры

Beginner

Введение

В рамках этого испытания вам предстоит разработать программу на языке C++, которая классифицирует показатели температуры по трем категориям: Холодно (Cold), Умеренно (Mild) и Жарко (Hot). Программа будет использовать операторы сравнения и логические операторы для определения температурных диапазонов и вывода соответствующей категории в консоль. Этот инструмент поможет метеорологам быстро систематизировать температурные данные для их исследований.

Реализация утилиты для классификации температуры

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

Задачи

  • Создать программу на C++, которая распределяет температуру по категориям.
  • Использовать операторы сравнения и логические операторы для определения диапазонов.
  • Реализовать классификацию согласно установленным правилам.

Требования

  • Создайте файл с именем temperature_classifier.cpp в директории ~/project.
  • Используйте операторы сравнения C++ (<, >, ==) для сопоставления значений.
  • Определите три категории температуры:
    • Cold (Холодно): Температура < 10 градусов.
    • Mild (Умеренно): Температура от 10 до 25 градусов (включительно).
    • Hot (Жарко): Температура > 25 градусов.
  • Выведите название категории в консоль.

Примеры

Скомпилируйте и запустите программу, чтобы протестировать различные значения температуры и проверить результаты классификации.

## Compile the program
g++ -o temperature_classifier temperature_classifier.cpp

## Run the program
./temperature_classifier
Enter temperature: 5
Cold
Enter temperature: 20
Mild
Enter temperature: 30
Hot

Подсказки

  • Используйте тернарный оператор (?:) для лаконичной записи условий.
  • Не забудьте подключить библиотеку <iostream> для операций ввода-вывода.
  • Рассмотрите возможность использования строковой переменной для хранения названия категории.

Резюме

В ходе этого испытания была реализована программа для классификации температуры, которая распределяет показатели по категориям Cold, Mild и Hot на основе заданных диапазонов. Программа демонстрирует правильное использование условной логики и обеспечивает корректное взаимодействие с пользователем через консоль.