Structura de baza
Variabile - "cutii" pentru date
- Tip - ce fel de date contine
- Nume - eticheta cutiei
- Valoare - ce e in cutie
Tipuri de date principale
| Tip | Ce stocheaza | Exemple |
|---|---|---|
int |
Numere intregi | -5, 0, 13, 1000 |
float |
Numere cu virgula (6-7 cifre precizie) | 3.14, -0.5, 100.0 |
double |
Numere cu virgula (15 cifre precizie) | 3.141592653589 |
char |
Un singur caracter | 'A', 'x', '7' |
string |
Text (sir de caractere) | "Salut", "Ana" |
bool |
Adevarat/Fals | true, false |
Operatori aritmetici
| Operator | Operatie | Exemplu | Rezultat |
|---|---|---|---|
| + | Adunare | 5 + 3 | 8 |
| - | Scadere | 5 - 3 | 2 |
| * | Inmultire | 5 * 3 | 15 |
| / | Impartire | 5 / 3 | 1 (intreg!) sau 1.66 (float) |
| % | Rest (modulo) | 5 % 3 | 2 |
Citire de la tastatura
💡 Reguli pentru nume de variabile
✅ Incep cu litera sau _ (nu cifra)
✅ Contin litere, cifre, _ (fara spatii!)
✅ Case-sensitive: Varsta ≠ varsta
❌ Evita: diacritice, cuvinte rezervate (int, if, while...)