11.1. Učitati članove niza. Ispisati članove niza u obrnutom redoslijedu..

Opis programa: Ispis u obrnutom redoslijedu se izvodi korištenjem obrnutog redoslijeda u naredbe for (int i=n; i> -1 ; i--)

Listing programa:

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

int main()
{
    cout << "Ispisati clanove niza u obrnutom redoslijedu" << 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=n-1; i>= 0 ; i--){                // obrnut redoslijed redoslijed 
        cout << i << ". \t" << a[i] << endl;     // da, ispis a[i]
    }
    return 0;
}

Ispis na ekranu:

Index