Основное о программе
Unit_converter_002 - Конвертер единиц измерения.
Основная идея программы в том, что пользователь сможет выбирать разные режимы работы конвертера, и в каждом режиме пользователь сможет выбрать один из нескольких вариантов конвертации, и просто ввести данные, нажать кнопку Enter, и получить результат.
На данный момент доступны следующие режимы конвертера:
- Weight units RU - единицы веса (массы), принятые в России. Внутри режима пользователю доступны следующие варианты конвертации, которые выбираются путем ввода пользователя номера варианта:
1) Тонны в килограммы;
2) Килограммы в тонны;
3) Центнер в килограммы;
4) Килограммы в центнер;
5) Килограммы в граммы;
6) Граммы в килограммы;
7) Граммы в миллиграммы;
8) Миллиграммы в граммы.
2. Length measures - меры длины. Внутри режима пользователю доступны следующие варианты конвертации, которые выбираются путем ввода пользователя номера варианта:
1) Километры в метры;
2) Метры в километры;
3) Метры в дециметры;
4) Дециметры в метры;
5) Метры в сантиметры;
6) Сантиметры в метры;
7) Сантиметры в миллиметры;
8) Миллиметры в сантиметры;
9) Дециметры в сантиметры;
10) Сантиметры в дециметры;
11) Дециметры в миллиметры;
12) Миллиметры в дециметры;
13) Миллиметры в микрон;
14) Микрон в миллиметры.
Для работы с данной программой, вам необходимо скачать исходный код из репозитория, открыть его в IDE, скомпилировать исполняемый файл программы.
Примеры работы программы
В данной статье я решил сначала показать вам пару примеров работы программы, а потом, чуть ниже, вы увидите ее исходный код.
Я продемонстрирую вам два режима работы программы, по одному варианту конвертации единиц в каждом.
Задача 1. Пусть у пользователя есть условный объект, который весит 15 тонн. Пользователь хочет узнать вес объекта в килограммах.
Задача 2. Пусть у пользователя есть условный объект, длина которого составляет 250 метров. Пользователь хочет узнать длину объекта в сантиметрах.
Как видите, программа работает довольно просто. Вы можете сами протестировать ее, скачав из репозитория. А теперь взгляните на ее исходный код ниже.
Исходный код программы
Этот код получился длинным. Понятно, что более сложные программы имеют более объемный код, но я впервые написал так много. К следующей статье, я планирую добавить еще один режим конвертера.
На этом все. Ставьте лайки, подписывайтесь, комментируйте. Отвечаю всегда и всем. Спасибо, что дочитали до этого слова.
Предыдущие статьи
- Unit converter 001 - Конвертер единиц измерения на С++
- Speed Time Distance 002. Программа на языке программирования C++
- Speed_Time_Distance_001. Простая программа на языке программирования C++
- Forgings_calculator_004 - Калькулятор поковок. Программа на языке программирования C++
- Forgings_calculator_003 - Калькулятор поковок. Программа на языке программирования С++
- Forgings_calculator_002 - Калькулятор поковок. Программа на языке программирования С++;
- Угадай слово на Английском языке. Простая программа на C++.
- Простая программа на основах языка программирования C++. Кофе с молоком и сахаром
- Простая программа на основах языка программирования C++. Кофе с сахаром
- Кофейная программа. Примитив на C++. Открытый исходный код
- Простая программа на C++. Вывод или изменение элементов массива
- Hello World в Geany. C++ в Linux
- Мой путь к C++. Hello world без IDE