Skip to content

zenorachi/SmartCalcV2.0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SmartCalcV2.0

SmartCalcV2.0 is an advanced calculator application developed using C++ and the Qt framework. The project leverages the Model-View-Controller (MVC) architectural pattern and supports reverse Polish notation (RPN) for efficient and powerful mathematical calculations.

Technologies used:

Features

  • Calculator functionality based on reverse Polish notation (RPN) for accurate and streamlined mathematical computations.

  • Utilizes the Model-View-Controller (MVC) design pattern to separate concerns and enhance maintainability and extensibility of the codebase.

  • User-friendly graphical interface developed using Qt, providing a seamless and intuitive experience for users.

  • Supports a wide range of mathematical operations, including basic arithmetic, trigonometric functions, logarithms, and more.

Installation

  1. Clone the repository:
git clone https://github.com/zenorachi/SmartCalcV2.0.git
  1. Navigate to s21-containers:
cd SmartCalcV2.0:
  1. Build and compile the project:
make

or

make install
  1. Open the application:
make open

or

cd ./app && ./SmartCalcV2.0
  1. Enjoy:

SmartCalcV2.0 Application

About

The implementation of an extended version of the standard C++ calculator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages