Siempre resulta útil conocer las funciones de la librería estándar para calcular el máximo y el mínimo, por ejemplo en un vector, en C++. Aquí os paso dos ejemplos claros.
Aquí os
Ejemplo para calcular el máximo:
#include #include #include int main() { std::vector v{3, 1, 4, 1, 5, 9}; std::vector::iterator result = std::max_element(std::begin(v), std::end(v)); std::cout << "Maximo en la posicion: " << std::distance(std::begin(v), result); }
Ejemplo para calcular el mínimo:
#include #include #include int main() { std::vector v{3, 1, 4, 1, 5, 9}; std::vector::iterator result = std::min_element(std::begin(v), std::end(v)); std::cout << "Minimo en la posicion: " << std::distance(std::begin(v), result); }
Recuerda compilar en el estándar ISO C++11. Existe otra función para calcular el mínimo y el máximo que es minmax_element.
https://www.youtube.com/embed/z-xGk9c_eOw Guionista y locutor: Manuel Ignacio López Quintero.Fecha de publicación: 31 de diciembre de 2024.
Ver comentarios
hola disculpa, como podría sacar el máximo el minimo pero estoy trabajando en opensuse podrias AYUDARMEEEE POR FAAVORR!!!!!!!!!
PUTA MIERDA con cariño,pero....