Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/liwa-dev/cppwincalc
This is a simple calculator application built using C++. It allows to perform basic arithmetic operations, including addition, subtraction, multiplication, and division. The calculator also supports calculating squares, square roots, and powers. The program features user input validation and a clear screen function to enhance usability.
https://github.com/liwa-dev/cppwincalc
Last synced: 1 day ago
JSON representation
This is a simple calculator application built using C++. It allows to perform basic arithmetic operations, including addition, subtraction, multiplication, and division. The calculator also supports calculating squares, square roots, and powers. The program features user input validation and a clear screen function to enhance usability.
- Host: GitHub
- URL: https://github.com/liwa-dev/cppwincalc
- Owner: liwa-dev
- License: mit
- Created: 2024-08-06T15:35:09.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-08-06T16:38:41.000Z (5 months ago)
- Last Synced: 2024-11-12T11:17:25.327Z (2 months ago)
- Language: C++
- Homepage:
- Size: 573 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CppWinCalc
CppWinCalc is a simple command-line calculator application written in C++. It's my first C++ mini project as I'm learning the language.
## Features
- Basic arithmetic operations: addition, subtraction, multiplication, and division
- Advanced operations: power, square, and square root
- Input validation for numbers
- Clear screen functionality for better user experience## How to Use
1. Run the exe program and enjoy :)
2. Choose an operation by entering a number from 1 to 8
3. Enter the required numbers when prompted
4. View the result## Learning Journey
This project represents my first steps in C++ programming. It demonstrates basic concepts such as:
- Input/output operations
- Control structures (if-else, switch, while)
- Functions
- Arrays and strings
- Basic error handling## Future Improvements
As I continue learning C++, I plan to enhance this calculator with more features and improved code structure in future.
## Feedback
Feel free to provide any feedback or suggestions for improvement. Happy calculating!
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.