Variabilele se caracterizează prin faptul că pe parcursul unui program își pot modifica valoarea.
Declararea unei variabile se face înainte de a folosi respectiva variabilă. Declararea se poate face la începutul programului sau în interiorul programului.
Valoarea unei variabile poate fi schimbată prin două instrucțiuni atribuire și citire.
Exemplu atribuire a=3*6-2
a=16
Citirea datelor de la tastatură are forma:
cin>>a;
Afișarea datelor are forma:
cout<<a;
Exemplu pentru suma a doua variabilele x,y declarate astfel:
int x,y,suma;
cout<<"a= ";
cin>>a;
cout<<"b= ";
cin>>b;
suma=a+b;