Skip to content

A learning project designed to grow from a basic console-based calculator into an advanced tool, with the ultimate goal of transitioning to a GUI-based application. Features basic arithmetic operations and welcomes contributions, feedback, and testing to evolve its functionality and coding practices.

License

Notifications You must be signed in to change notification settings

RussmanJr/ConsoleCalculatorB2A

Repository files navigation

Console Calculator B2A

Overview

Console Calculator B2A (Beginner to Advanced) is a simple console-based calculator application. It is designed as a learning project to gradually evolve from a basic calculator into an advanced tool with more sophisticated features. The long-term goal is to progress towards a fully functional GUI-based calculator.

This project welcomes contributions and feedback to improve coding practices, add features, and refine the application. Testers and developers are encouraged to participate in identifying bugs, suggesting improvements, and helping it grow.

Features

  • Basic arithmetic operations:
    • Addition
    • Subtraction
    • Multiplication
    • Division (with division by zero handling)
  • Simple, interactive console menu for operation selection
  • Self-contained .NET application (supports Windows systems)

Roadmap

  1. Current Version: v0.1.0

    • Basic console-based functionality.
    • Structured for extensibility.
  2. Future Milestones:

    • Add support for advanced operations (e.g., exponentiation, modulus, square root).
    • Improve input validation and error handling.
    • Refactor code to increase modularity and scalability.
    • Transition to a GUI-based application in later phases.

Installation

Prerequisites

  • Windows 64-bit operating system
  • No additional dependencies required (self-contained .NET runtime included).

Steps

  1. Download the latest release from the Releases page.
  2. Extract the contents of the ZIP file.
  3. Run ConsoleCalculatorB2A.exe to start the application.

Usage

  1. Launch the calculator by running the ConsoleCalculatorB2A.exe file.
  2. Follow the interactive prompts to select a mathematical operation.
  3. Enter the required values when prompted.
  4. View the results or return to the menu for further calculations.

About

A learning project designed to grow from a basic console-based calculator into an advanced tool, with the ultimate goal of transitioning to a GUI-based application. Features basic arithmetic operations and welcomes contributions, feedback, and testing to evolve its functionality and coding practices.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages