10.2. Učitati članove niza. Ispisati članove niza sa ideksom koji je djeljiv sa 4.

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

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

Listing programa:

// 10111011
#include <iostream>
using namespace std;

int main()
{
    cout << "Ispisati clanove niza sa ideksom koji je djeljiv sa 4" << 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 << "Indeks \tClan niza" << endl;
    for (int i = 0; i < n; i++)     // za sve clanove niza radi
    	if(i % 4 == 0)                // indeks djeljiv sa 4? 
        	cout << i << ". \t" << a[i] << endl;     // da, ispis a[i]
  
    return 0;
}
Ispisati clanove niza sa ideksom koji je djeljiv sa 4
Broj clanova niza: 5
Unesite clanove niza
0 -->4
1 -->3
2 -->5
3 -->2
4 -->1
Indeks  Clan niza
0.      4
4.      1

Ispis na ekranu:

Index