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

2. Să se scrie un program care citește n numere de la tastatură într-un tablou unidimensional
de numere întregi cu semn. Se vor verifica toate numerele din tablou care au indecșii pari
(t[0], t[2], t[4], etc.) dacă sunt pozitive. În acest caz se vor afișa aceste numere.

Răspunsuri la întrebare

Răspuns de cosmaandra2000
1

#include <iostream>

using namespace std;

int main()

{

int n, i, v [100];

cin>>n;

for ( i=0; i<=n; i++ )  // citirea

      cin >> v [i];

for ( i=0; i<=n; i=i+2 ) // asa se parcurg din 2 in 2 ( + zero, ca il vrea si pe el, daca voia doar pozitii pare, era 2 )

        if ( v[i] > 0 ) // daca e pozitiv

                cout << v[i] << "   ";   // afisarea elementelor

return 0; }


cosmaandra2000: sa imi dai te rog coronite la toate la care te-am ajutat. Multumesc
sandutudor: la primul for ceva e gresit
cosmaandra2000: pai nu stiu ce sa fie. Doar am citit vectorul
Alte întrebări interesante