105.. Učitati niz A od m članova. Odrediti minimalan (maksimalan) član niza u prvoj (drugoj) polovici članova niza.

Listing programa:

#include <iostream>
//  P10511031

using namespace std;

int main()
{
    int iBrojClanova;
    cout<<"Unesite broj clanova niza--->";
    cin>>iBrojClanova;
    int iNiz[100];
    //Unos clanova niza
    for(int i=0;i<iBrojClanova;i++)
    {
        cout<<i<<" clan niza--->";
        cin>>iNiz[i];
    }
    //Ispis unesenog niza
    cout<<"Uneseni niz: "<<endl;
    for(int i=0;i<iBrojClanova;i++)
    {
        cout<<iNiz[i]<<" ";
    }
	cout<<endl;
	int nmin = iNiz[0], nmax = iNiz[0];
	for (int i=1;i <= iBrojClanova/2;i++)
	{
		if(iNiz[i]< nmin)
		{
			nmin = iNiz[i];
		}
		if(iNiz[i]>nmax)
		{
			nmax = iNiz[i];
		}
	}

	cout<<"Najmanji u prvoj polovini niza je: "<<nmin<<endl;
	cout<<"Najveci u prvoj polovini niza je: "<<nmax<<endl;

	return 0;
}

Ispis na ekranu:

Index