10.2. Učitati članove niza. Ispisati članove niza sa parnim indeksom.

Opis programa: Na ekranu se ispisuje vrijednost članova niza sa parnim indeksom. Parni indeksi su 0, 2, 4, 6, ... tj. indeks je djeljivi sa 2. Provjera parnosti se izvodi if(i % 2 == 0)

Indeks niza Vrijednost člana niza a[i] if(i % 2 == 0) Ispis na ekranu    
0 4 TRUE istina 4    
1 3        
2 5 TRUE istina 5    
3 2        
4 1 TRUE istina 1    

Listing programa:

// Ispisati parne
// 10111002
#include <iostream>
using namespace std;

int main()
{
    cout << "Ispis parnih clanova niza" << endl;   // naslov
    int n;                          // deklarisanje broja clanova niza
    cout << "Broj clanova niza: ";  
    cin >> n;                       // vrijednost - broj clanova niza
    int a[n]; 
    cout << "Unesite clanove niza" << endl;;
    for (int i=0; i < n; i++){      // ucitavanje clanova niza od 0 do < n
        cout << i << " -->";
        cin >> a[i];                // ucitaj clan
    }
    cout << "Ispis parnih clanova niza:" << endl;
    for (int i = 0; i < n; i++)
    	if(i % 2 == 0)                // indeks paran? 
        	cout << a[i] << endl;     // indeks paran ispis a[i]
  
    return 0;
}

Ispis na ekranu:

Index