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
|