-
Автор темы
- #1
Помогите составить продвинутый инженерный калькулятор на плюсах.
Я знаю, что здесь есть пиздец какие шарящие за c++, хелпаните доунуКалькулятор будет состоять из двух частей: действия с числами и перевод различных
единиц.
Действия, которые должны присутствовать в калькуляторе:
1. Сложение (+)
2. Вычитание (-)
3. Умножение (*)
4. Деление (/)
5. Возведение в степень.
6. Корень.
7. Логарифм.
8. Факториал
--------------
Перевод единиц измерения длины:
1. Из сантиметров в миллиметры.
2. Из сантиметров в дециметры.
3. Из сантиметров в метры.
4. Из сантиметров в километры.
Перевод единиц измерение массы:
1. Из килограммов в миллиграммы.
2. Из килограммов в граммы.
3. Из килограммов в тонны.
При создании и написании программы, вы должны будете учитывать некоторые нюансы.
Для усложнения, вы должны будете сделать:
Проверку деления на ноль.
Использовать все конструкции: «if/else if/else», «switch» и тернарный оператор.
Факториал нужно будет высчитать не с помощью отдельной функции и
рекурсивными действиями, а именно зацикливанием.