Informatică, întrebare adresată de mikeoxlong, 8 ani în urmă

Considerăm următoarea secvenţă de program în care v este un vector format din n numere întregi, iar i, j şi n sunt variabile de tip întreg: 

v[n]=1; 
for(i=n-1; i>=1; i--) v[i]=v[i+1]+2;
Ce valori conţine vectorul după execuţia secvenţei?

Primele n numere naturale nenule consecutive în ordine crescătoare

Primele n numere pare în ordine crescătoare

Primele n numere impare în ordine descrescătoare

Primele n numere naturale nenule consecutive în ordine descrescătoare

Răspunsuri la întrebare

Răspuns de Mghetes
1

Răspuns:

Primele n numere impare în ordine descrescătoare

Explicație:

vectorul se construieste de la dreapta la stanga (i=n-1; i>=1;), cu ultmul nr din sir dat. fiind 1

                                                                                        1

                                                                                  3 =(1+2)

                                                                            5 =(3+2)

                                                                     7 =(5+2 = (7+2))

                                                              9

                        ................................

cand afisezi, afisezi de la 1 la n, stanga-dreapta

.............9 7 5 3 1

Alte întrebări interesante