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.