10.1.. Učitati članove niza. Ispisati članove niza koji nisu djeljivi sa 3.

Opis programa: Na ekranu se ispisuje vrijednost članova niza koji nisu djeljive sa 3. Provjera se izvodi naredbom if(a[i] % 3 !=0) (različiti od nule znači nije djeljiv sa 3).

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

Listing programa:

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

int main()
{
    cout << "Ispisati clanove niza koji nisu djeljivi sa 3" << 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++)
    	if(a[i] % 3 != 0)                          // vrijednost clana niza nije djeljiva sa 3?
        	cout << i << ". \t" << a[i] << endl;   // da, vrijednost clana niza nije djeljiva sa 3, ispis
    
    return 0;
}

Ispis na ekranu:

Index