How ashutoshkumar2103/calculator works
This is a small Java console calculator. The main loop presents a menu, reads the user’s choice and operands, dispatches valid operations to arithmetic methods, and prints results before repeating or exiting. Division rejects a zero divisor. The menu, input handling, control flow, and arithmetic are all implemented in the single source file; the README documents the same workflow.
Main entry points: calculator.java Calculator loop
Components 4
Other components
- User
- Calculator loop
calculate/calculator.java - Arithmetic methods
calculate/calculator.java - Terminal
Connections 6
- Calculator loop → Terminal: prints menu and results
- Terminal → User: shows prompts and output
- User → Terminal: enters choices and numbers
- Terminal → Calculator loop: provides console input
- Calculator loop → Arithmetic methods: dispatches operation
- Arithmetic methods → Calculator loop: returns result