An open API service indexing awesome lists of open source software.

https://github.com/ornella-gigante/java_calculator

In this project I make a calculator using Java: it is divided in 2 parts: in the first one, I make a calculator with modularization and basic aritmatic calculations that the user will make inserting decimal values with the Scanner class. In the second part, I make a better version of the first calculator, adding a factorial operation in the menu .
https://github.com/ornella-gigante/java_calculator

calculator-application eclipse eclipse-ide first-project java learning-by-doing

Last synced: 7 months ago
JSON representation

In this project I make a calculator using Java: it is divided in 2 parts: in the first one, I make a calculator with modularization and basic aritmatic calculations that the user will make inserting decimal values with the Scanner class. In the second part, I make a better version of the first calculator, adding a factorial operation in the menu .

Awesome Lists containing this project

README

          

# 🧮 Java_Calculator: A Simple Yet Powerful Calculator

Welcome to **Java_Calculator**! This repository hosts a basic calculator application developed in Java, designed to perform fundamental arithmetic operations. Here's what you need to know:

## 🚀 Project Overview

- **Platform**: Desktop Application
- **IDE**:Eclipse
- **Language**: Java
- **Purpose**: To provide a user-friendly calculator for basic arithmetic calculations.

## 🌟 Key Features

- **Basic Operations**: Supports addition, subtraction, multiplication, and division.
- **User Interface**: A clean and intuitive GUI for easy interaction.
- **Error Handling**: Includes checks for division by zero and invalid input.
- **Memory Functions**: Allows for storing and recalling values for complex calculations.

## 🛠️ How to Use

1. **Clone the Repository**:
git clone https://github.com/Ornella-Gigante/Java_Calculator.git

text

2. **Open in Your IDE**: Import the project into your preferred Java IDE (e.g., Eclipse, IntelliJ IDEA).

3. **Run the Application**:
- Compile and run the main class to launch the calculator.

4. **Perform Calculations**:
- Use the GUI to input numbers and select operations.
- Press the equals button to see the result.

## 📚 Learning and Contribution

This project is an excellent resource for:

- **Java Programming**: Learn how to create a GUI application in Java using Swing or AWT.
- **Event Handling**: Understand how to handle user interactions in Java applications.
- **Basic Arithmetic**: Implement and understand basic arithmetic operations in code.

Feel free to:

- **Fork** the repository and make your own changes or improvements.
- **Contribute** by submitting pull requests with new features, bug fixes, or enhancements.
- **Report Issues** if you encounter any problems or have suggestions for the calculator.

## 👩‍💻 Author

- **Ornella Gigante** - *Creator and Maintainer*

## 📜 License

This project is open-sourced under the [MIT License](LICENSE). You are free to use, modify, and distribute the code as per the license terms.

## 🌐 Connect

- [LinkedIn](https://www.linkedin.com/in/ornella-gigante/)