Declararea.Citirea.Afisarea


Parcurgerea unui vector

Să presupunem că avem un vector a de lungime n, cu 1 ≤ n ≤ 100 (astfel, lungimea tabloului a trebuie să fie de minimum 100). Ca să luăm elementele în ordine (cel cu indicele 1, cel cu indicele 2 și așa mai departe, până la cel cu indicele n), putem parcurge cu ajutorul unui for astfel:

int a[101], n;
int main ();
{
 cin >> n; //Citim n (lungimea șirului), care este cel mult 100
for(int i = 1; i <= n; i++) { //i de la 1 la n
 a[i] = 0;
 } 

Citirea unui vector

Citirea unui vector presupune parcurgerea elementelor sale și citirea lor pe rând. Nu se poate citi ca la numere: cin >> a.

Iată citirea celor n elemente ale unui vector:

int a[101], n;
int main (); 
 cin >> n; //Citim n (lungimea șirului)
 for(int i = 1; i <= n; i++)
 {
 cin >> a[i]; //Citim elementele pe rând: a[1], a[2], …, a[n]
 }

Afișarea unui vector

Similar, afișarea elementelor unui tablou unidimensional se realizează astfel:

int a[101], n;

int main (); 
cin >> n; //Citim n (lungimea șirului)
for(int i = 1; i <= n; i++)
{
 cout << a[i] << " "; //Afișăm elementele pe rând: a[1], a[2], …, a[n]
}

Afișăm câte un spațiu după fiecare element pentru a le putea separa între ele. 

Creați un site gratuit! Acest site a fost realizat cu Webnode. Creați-vă propriul site gratuit chiar azi! Începeți