10.1.. Učitati članove niza. Ispisati članove niza sa neparnom vrijednosti (djeljive sa 2).

Opis programa: Na ekranu se ispisuje vrijednost članova niza koji su neparni (nisu djeljivi sa 2). Provjera se izvodi naredbom if(a[i]%2!=0).

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

Listing programa:

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

int main()
{
    cout << "Ispisati clanove niza sa neparnom vrijednosti (nisu djeljivi sa 2)\n";  
    int n;
    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(a[i] % 2 != 0)             // vrijednost clana niza neparna? 
        	cout << i << ". \t" << a[i] << endl;     // da, ispis a[i]
 
    return 0;
}

Ispis na ekranu:
Ispisati clanove niza sa neparnom vrijednosti (nisu djeljivi sa 2)
Broj clanova niza: 5
Unesite clanove niza
0 -->4
1 -->3
2 -->5
3 -->2
4 -->1
Indeks  Clan niza
1.      3
2.      5
4.      1

Ispis na ekranu:

Index