SmartCalc v1.0 - это умный калькулятор, разработанный на языке “C”, который позволяет выполнять различные вычисления и предоставляет дополнительные функции, такие как кредитный и депозитный калькуляторы. Программа использует обратную польскую нотацию для выполнения вычислений, а также предоставляет графический интерфейс пользователя на базе библиотеки Qt.
- Модульная структура: Код программы структурирован в соответствии со стандартом разработки на языке C11. Основная логика программы находится в файлах
smartcalc.h
,calculate.c
,credit_calc.c
,polish.c
,validation.c
, иhelp.c
. Файлы на C++ (Smart_Calc_QT
) предназначены для создания графического пользовательского интерфейса с использованием библиотеки Qt. - Стиль кодирования: При написании кода придерживается стиля кодирования Google Style, чтобы обеспечить читаемость и понимание кода.
- Unit-тесты: Программа обеспечивает покрытие unit-тестами для модулей, связанных с вычислением выражений, с использованием библиотеки Check. Это обеспечивает надежность и качество вычислений.
SmartCalc v1.0 предоставляет специальный режим "кредитный калькулятор", который позволяет пользователю рассчитать параметры кредита.
SmartCalc v1.0 также предоставляет специальный режим "калькулятор доходности вкладов", который позволяет пользователю рассчитать доходность вклада.
Для установки SmartCalc v1.0 выполните следующие шаги:
- Убедитесь, что на вашем компьютере установлена библиотека
qmake6
. Если она отсутствует, вы можете установить её на macOS с помощью команды:**brew install qt@6**
- Перейдите в директорию
src
, где находятся исходные файлы проекта - Выполните команду
**make install**
для сборки и установки программы:
Примечание: Убедитесь, что на вашей системе также установлены необходимые зависимости для сборки и компиляции C и C++ программ.