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

5. Se dă un şir cu n (10 afişa doar elementele de pe pozitii impare din şir.

Răspunsuri la întrebare

Răspuns de mariusmihit10
0

Răspuns:

#include <iostream> //Se include biblioteca iostream

using namespace std; //pentru functiile de tip standard, adica cin, cout

int main() //functia principala a programului

{

   int n = 10; //declaram variabila n pe care o initializam cu 10

   int v[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; //declaram sirul cu parametrii 1 pana la 10

   for (int i = 0; i < n; i += 2)  //bucla for unde declaram pe i si il initializam cu 0 (adica porneste de la 0), cu conditia i < n, si in final i primeste valoarea i+2

   {

       cout << v[i] << " "; // afisam vectorul v cu elementul i

   }

   return 0; // sfarsitul programului

}

Explicație:

Pentru a afisa elementele impare folosim o bucla for care parcurge fiecare element din sirul v[]

Alte întrebări interesante