Найти в Дзене
ДЮН-Дмитрий Юрьевич

Unit converter 001 - Конвертер единиц измерения на С++.

Основная идея программы в том, что пользователь сможет выбирать разные режимы работы Unit converter 001 - Конвертер единиц измерения на С++, и в каждом режиме пользователь сможет выбрать один из нескольких вариантов конвертации, и просто ввести, например, массу условного объекта в тоннах, и получить его вес в килограммах. Weight units RU - единицы веса (массы), принятые в России. Режим конвертера (1). Это единственный доступный режим конвертера на данный момент. Внутри режима пользователю доступны следующие варианты конвертации: Исходный код программы В этот раз я решил опубликовать сначала скриншоты исходного кода программы, а потом объяснить вам некоторые важные моменты. Как вы поняли, глядя на этот код, он получился не маленьким. Это при том, что я пока сделал только один режим конвертера единиц - конвертер величин массы. Для работы с данной программой, вам необходимо скачать исходный код из репозитория, открыть его в IDE, скомпилировать исполняемый файл программы. Примеры работы
Оглавление

Основная идея программы в том, что пользователь сможет выбирать разные режимы работы Unit converter 001 - Конвертер единиц измерения на С++, и в каждом режиме пользователь сможет выбрать один из нескольких вариантов конвертации, и просто ввести, например, массу условного объекта в тоннах, и получить его вес в килограммах.

Weight units RU - единицы веса (массы), принятые в России. Режим конвертера (1). Это единственный доступный режим конвертера на данный момент. Внутри режима пользователю доступны следующие варианты конвертации:

  1. Тонны в килограммы;
  2. Килограммы в тонны;
  3. Центнер в килограммы;
  4. Килограммы в центнер;
  5. Килограммы в граммы;
  6. Граммы в килограммы;
  7. Граммы в миллиграммы;
  8. Миллиграммы в граммы.

Исходный код программы

-2
-3
-4
-5
-6
-7
-8
-9
-10

В этот раз я решил опубликовать сначала скриншоты исходного кода программы, а потом объяснить вам некоторые важные моменты.

Как вы поняли, глядя на этот код, он получился не маленьким. Это при том, что я пока сделал только один режим конвертера единиц - конвертер величин массы.

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

Примеры работы программы

Задача. Пусть у нас есть несколько условных объектов, масса которых нам известна заранее:

1) Объект А = 10 тонн, перевести в килограммы;

Объект А = 10 тонн, перевести в килограммы
Объект А = 10 тонн, перевести в килограммы

2) Объект Б = 2000 килограмм, перевести в тонны;

Объект Б = 2000 килограмм, перевести в тонны
Объект Б = 2000 килограмм, перевести в тонны

3) Объект В = 5 центнеров, перевести в килограмм;

Объект В = 5 центнеров, перевести в килограмм
Объект В = 5 центнеров, перевести в килограмм

4) Объект Г = 800 килограмм, перевести в центнеры;

Объект Г = 800 килограмм, перевести в центнеры
Объект Г = 800 килограмм, перевести в центнеры

5) Объект Д = 5 килограмм, перевести в граммы;

Объект Д = 5 килограмм, перевести в граммы
Объект Д = 5 килограмм, перевести в граммы

6) Объект Е = 4567 грамм, перевести в килограммы;

Объект Е = 4567 грамм, перевести в килограммы
Объект Е = 4567 грамм, перевести в килограммы

7) Объект Ё = 50 грамм, перевести в миллиграммы;

Объект Ё = 50 грамм, перевести в миллиграммы
Объект Ё = 50 грамм, перевести в миллиграммы

8) Объект Ж = 300 миллиграмм, перевести в граммы.

Напомню вам, что для работы с этой программой, вам необходимо скачать файл с исходным кодом из репозитория, и скомпилировать исполняемый файл, и запустить его в терминале, находясь в его папке.

Заключение

В этой статье я показал вам Unit converter 001 - Конвертер единиц измерения на С++. Он уже сейчас имеет один режим - Weight units RU - единицы веса (массы), принятые в России, и восемь вариантов конвертации единиц измерения массы условного объекта. Я буду добавлять новые режимы этому конвертеру с открытым исходным кодом.

Предыдущие статьи

  • 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