1.2 Variabilele

Variabilele sunt casute in memorie! Sunt ca niste cutii care pot fi umplute cu date.

Cand cerem ceva de la utilizator (si nu numai), folosim niste casute din memorie in care sa punem acea informatie. Casutele din memorie sunt de mai multe feluri, ca sa poata tine tipuri diferite de date, deci variabilele sunt de urmatoarele tipuri:

int          . . . . . . . . tip variabila care stocheaza numere intregi (de exemplu 2, 3, 74, 230...)

float       . . . . . . . .  tip de variabila care stocheaza numere cu virgula (de exemplu 2.4, 16.3, 198.7...)

double    . . . . . . . .  tip de variabila care stocheaza numere cu virgula de precizie dubla (de exemplu 2.454, 16.32323, 198.7567...)

char       . . . . . . . . . tip de variabila care stocheaza caractere (de exemplu a, b, y...)

bool       . . . . . . . . . tip de variabila care stocheaza doar valori binare (adevatat sau fals).

si cea mai noua, in C++:

string     . . . . . . . . . tip de variabila care stocheaza siruri intregi de caractere (de exemplu ahsgjskdj, sase sasi in sase saci...) Aceasta e mai mult decat o variabila. E foarte speciala, pentru ca nu e defapt... variabila, ci o clasa intreaga de obiecte apelata printr-un singur cuvant, dar nu ne intereseaza deloc acum.

Mai ti minte cand afisam ceva pe ecran, cum indreptam sagetutele spre stanga?

Ei bine, cand vrem sa bagam ceva in memorie, in variabile, le intoarcem spre dreapta.

De exemplu, acum cerem un numar de la user si il bagam in variabila numaru_meu:

 

Si ca sa afisam acum continutul variabilei, il afisam cu cout. Tine minte, variabilele si numerele nu le punem intre ghilimele.

 

Rulam si apare:

 

 

Am introdus 5