# mamamiau/kalkulator-pertidaksamaan architecture

> Architecture diagram of the GitHub repository mamamiau/kalkulator-pertidaksamaan, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-09-29). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/mamamiau/kalkulator-pertidaksamaan
- Repository: https://github.com/mamamiau/kalkulator-pertidaksamaan

## Overview

A small console inequality calculator. The user enters coefficients and a comparison operator; the program handles operator validity, coefficient sign (including zero), and prints the resulting inequality or whether all or no values satisfy it. All behavior is implemented in one source file; no separate subsystems are evident.

Main entry points: [`KalkulatorPertidaksamaan.java`](https://github.com/mamamiau/kalkulator-pertidaksamaan/blob/main/KalkulatorPertidaksamaan.java) (Inequality calculator)

## Diagram (Mermaid)

```mermaid
flowchart TD

node_user(("User"))
node_calculator["Inequality calculator"]

node_user -->|"enters values"| node_calculator
node_calculator -->|"prints result"| node_user

click node_calculator "https://github.com/mamamiau/kalkulator-pertidaksamaan/blob/main/KalkulatorPertidaksamaan.java"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_user toneBlue
class node_calculator toneTeal
```

## Components

### Other components

- **User**
- [Inequality calculator](https://github.com/mamamiau/kalkulator-pertidaksamaan/blob/main/KalkulatorPertidaksamaan.java): `KalkulatorPertidaksamaan.java`

## Connections

- User → Inequality calculator: enters values
- Inequality calculator → User: prints result
