Perechi oarecare

Perechile oarecare de numere dintr-un vector sunt formate cu ajutorul a n for-uri, unde n este numărul de elemente dintr-o pereche.

De exemplu, pentru a prelucra perechi oarecare de 2 elemente într-un vector vom folosi 2 for-uri.

for(i=1;i<=n-1;++i)
for(j=i+1;j<=n;++j)
prelucrează v[i], v[j]

 

Perechi consecutive de 2/3 numere

  • 2 numere:

Dacă începem de la i=1, numărul consecutiv lui v[i] (primul număr din pereche) va fi v[i+1] (al doilea număr din pereche) și vom merge până la i=n-1.

Dacă începem de la i=2, numărul consecutiv lui v[i-1] (primul număr din pereche) va fi v[i] (al doilea număr din pereche) și vom merge până la i=n.

  • 3 numere:

Dacă începem de la i=1, numerele consecutive lui v[i] (primul număr din pereche) vor fi v[i+1] (al doilea număr din pereche) și v[i+2] (al treilea număr din pereche) și vom merge până la i=n-2.

Dacă începem de la i=2, numerele consecutive lui v[i-1] (primul număr din pereche) vor fi v[i] (al doilea număr din pereche) și v[i+1] (al treilea număr din pereche) și vom merge până la i=n-1.

Dacă începem de la i=3, numerele consecutive lui v[i-2] (primul număr din pereche) vor fi v[i-1] (al doilea număr din pereche) și v[i] (al treilea număr din pereche) și vom merge până la i=n.