ayuda con punteros
necesito un programa manejando puntero que permitar retorna los dos numeros mayoes y menoes de una vector de 25 elementos
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
#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
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
{
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
