ayuda con punteros

omega
20 de Noviembre del 2004
necesito un programa manejando puntero que permitar retorna los dos numeros mayoes y menoes de una vector de 25 elementos

Alejandro_
20 de Noviembre del 2004
Usando las funciones de la biblioteca estándar:

#include <iostream>
#include <vector>

using namespace std;

int main()
{
double d;
vector <double> v;
cout << "Introduce los 25 numeros:n";

for(int i=0; i<25; ++i) {
cout << "n" << i+1 << ") ";
cin >> d;
v.push_back(d);
}

cout << "nEl mayor es: "
<< *max_element(v.begin(), v.end())
<< "ny el menor es: "
<< *min_element(v.begin(), v.end())
<< endl;

return 0;
}

// Alejandro

tania1982
20 de Noviembre del 2004
int main()
{
int *p;
p=new int (25);

int maximo=0;
int minimo=99999;
cout<<"introduce elementos en el vector"<<endl;
for(int i=0; i<25; i++)
{ cin>>*p[i];
if(*p[i]>maximo)
maximo=*p[i];
if(*p[i]<minino)
minimo=*p[i];
}

cout<<"maximo: "<<maximo<<", minimo: "<<minimo<<endl;

return 0;
}


NOTA: ESTE PROGRAMA SOLO TE CALCULA UN MAXIMO Y UN MINIMO DE UN VECTOR UNSANDO PUNTEROS, PERO IGUAL TE VALE COMO REFERENCIA