// calcola il max e il min all'interno di una successione d interi

# include <iostream.h>
# include <stdlib.h>

  int main () {

		const int MAX_DIM = 100;
		const int MAXINT = 32767;
		int n;
		int vett [MAX_DIM];

		cout << "Indica il numero d elementi da inserire: ";
		cin >> n;
		if (n >= MAX_DIM || n < 0)
		{
			 cout << " \nNumero di elementi errato\n";
			 exit (1);
		}
		cout << endl << "Inserisci i dati" << endl;
		for (int i=0; i<n; i++)
		cin >> vett[i];

		int max = -MAXINT;
		int min = MAXINT;
		for (i=0; i<n; i=i+1)
		{
			 if (vett[i] > max)
				  max= vett[i];
			 if (vett[i] < min)
				  min = vett[i];
		 }
		 cout << "Il massimo è " << max << " mentre il minimo è " << min << endl;
		 return 0;
		 }
