10.1.. Učitati članove niza. Ispisati članove niza sa ideksom koji nije djeljiv sa 4.
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 se izvodi naredbom IF (i % 4 != 0) za provjeravu djeljivosti sa 4 (0 znači nije dijeljiv sa 4, tj. rezultat različiti od nule, znači nije djeljiv sa 4).
Indeks niza |
Vrijednost člana niza a[i] |
if(i % 4 != 0) |
Ispis na ekranu |
|
|
0 |
3 |
|
|
|
|
1 |
4 |
TRUE istina |
4 |
|
|
2 |
5 |
TRUE istina |
5 |
|
|
3 |
2 |
TRUE istina |
2 |
|
|
4 |
1 |
|
|
|
|
Listing programa:
// Ulaz i izlaz niza indeks nije djeljiv sa 4
// 10111009
#include <iostream>
using namespace std;
int main()
{
int n;
cout << "Unesite broj clanova niza:";
cin >> n;
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" << endl;
for (int i=0; i< n; i++) // za sve clanove niza radi
if(i % 4 !=0) // nije djeljiv sa 4?
cout << a[i] << endl; // ispis vrijednosti kad indeks nije djeljvi sa 4
return 0;
}
Ispis na ekranu:
Index
|