Lecția 2 din 11 5 minute

Variabile: cutii cu etichetă

O variabilă e o cutie cu un nume pe ea, în care ții o valoare. Tipul cutiei spune ce fel de lucruri încap în ea.

Tipurile pe care le folosești

int: numere întregi, cam între -2,1 miliarde și +2,1 miliarde.

long: numere întregi foarte mari (până la ~9 miliarde de miliarde).

bool: doar true (adevărat) sau false (fals). Perfect pentru «am găsit?», «e prim?».

string: text, scris între ghilimele: "NU EXISTA".

exemplu C#
int n = 5;
long mare = 9000000000;
bool gasit = false;
string mesaj = "NU EXISTA";

= pune, == compară

x = 7; înseamnă «pune 7 în cutia x».

x == 7 e o întrebare: «e x egal cu 7?». Răspunsul e true sau false.

x++ adună 1 la x. x += 3 adună 3. x /= 10 împarte x la 10.

exemplu C#
int x = 4;
x = x + 1;    // x devine 5
x++;          // x devine 6
x += 10;      // x devine 16
PontÎmpărțirea între două int taie zecimalele: 7 / 2 dă 3, nu 3.5.
Încearcă: ce încape în fiecare cutie?interactiv
cutie de tip int
42
Încape în int.
cutie de tip long
9000000000
Încape în long.
cutie de tip bool
true
Corect: bool ține doar true sau false.
cutie de tip string
"NU EXISTA"
Orice text încape. În cod îl scrii între ghilimele.
De ținut minte
  • int pentru numere obișnuite, long pentru numere uriașe.
  • = pune o valoare, == compară.
  • 7 / 2 == 3 la int.
Mini-quizÎntrebarea 1 din 2

Ce valoare are x după: int x = 10; x /= 3;?

Unde folosești lecția asta