Skip to content

Commit 0fb29a7

Browse files
authored
Update README.md
1 parent efa041b commit 0fb29a7

File tree

1 file changed

+58
-2
lines changed

1 file changed

+58
-2
lines changed

README.md

Lines changed: 58 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,58 @@
1-
# risolutore_cramer-python
2-
Un risolutore di Equazioni con metodo Cramer scritto in python.
1+
# Risolutore di Sistemi Lineari a 2 Incognite
2+
3+
Questo programma in **Python** risolve sistemi lineari di due equazioni a due incognite utilizzando il **metodo di Cramer**.
4+
È pensato come esercizio didattico per capire meglio come funziona la risoluzione manuale dei sistemi.
5+
6+
---
7+
8+
## ✨ Funzionalità
9+
- Richiede in input i coefficienti delle due equazioni.
10+
- Calcola il determinante principale.
11+
- Verifica se il sistema ha una soluzione unica.
12+
- Fornisce le soluzioni `(X, Y)` se esistono.
13+
14+
---
15+
16+
## 📖 Formato del sistema
17+
18+
Il sistema deve essere scritto nel formato:
19+
```bash
20+
{ c1X * X + c1Y * Y = tn1
21+
c2X * X + c2Y * Y = tn2
22+
```
23+
24+
Esempio:
25+
```bash
26+
{ X + Y = -1
27+
2X - 3Y = 1
28+
```
29+
30+
---
31+
32+
## 🚀 Esecuzione
33+
34+
Assicurati di avere **Python 3** installato, poi esegui:
35+
36+
```bash
37+
python3 main.py
38+
```
39+
40+
Il programma ti guiderà nell’inserimento dei coefficienti e dei termini noti.
41+
42+
📌 Esempio di utilizzo
43+
```bash
44+
45+
Inserisci il coefficiente di X della prima Equazione: 1
46+
47+
Inserisci il coefficiente di Y della prima Equazione: 1
48+
49+
Inserisci il termine noto della prima Equazione: -1
50+
51+
Inserisci il coefficiente di X della seconda Equazione: 2
52+
53+
Inserisci il coefficiente di Y della seconda Equazione: 3
54+
55+
Inserisci il termine noto della seconda Equazione: 1
56+
57+
Il risultato del sistema di equazioni è: X = -4.0, Y = 3.0
58+
```

0 commit comments

Comments
 (0)