buenas tardes a todo el foro, tengo tiempo entrando ala web, anteriormente tenia una cuenta, aunque deje de utilizarla, tengo un problema, agradeceria me ayudaran con este codigo, tengo este arreglo que, hace llenar el arreglo, suma el arreglo, promedia el arreglo, solo quiero saber como sacar el numero mayor del arreglo, el codigo es el siguiente:
#include <iostream.h>
#include <windows.h>
#include <conio.h>
void main (void)
{
int op;
int *a, e;
int c;
int s=0;
int p=0;
int mayor;
do
{
system("cls");
cout << "M E N U" << endl;
cout << endl << "1.- para introdusir el tamaño del arreglo" << endl;
cout << "2.- para llenar el arreglo" << endl;
cout << "3.- para sumar arreglo" << endl;
cout << "4.- para promedia arreglo" << endl;
cout << "5.- para encontrar el numero mas grande del arreglo" << endl << endl;
cout << "6.- salir"<< endl << endl;
cin >> op;
system("cls");
switch(op)
{
case 1:
cout << "introduce el tamano del arreglo" <<endl;
cin>>e;
a= new int[e];
getch();
break;
case 2:
cout << "introduce los numeros del arreglo" << endl;
for(c=0;c<e;c++)
{
cin >>a[c];
}
getch();
break;
case 3:
cout << "la suma del arreglo es " << endl;
for(c=0;c<e;c++)
{
s=s+a[c];
}
cout<< " la suma es "<<s<< endl;
getch();
break;
case 4:
cout << "el promedio del arreglo es " << endl;
p = s/e;
cout<< p << endl;
getch();
break;
case 5:
-----------------------------------------------------------------------------------
aqui tendria que ir como saber el numero mayor del arreglo...no se que poner o como hacerlo
------------------------------------------------------------------------------------------
}while(op>=1 && op<=5);
}
el codigo va dentro del case.....
gracias