Encontrar el numero mayor y menor de un arreglo en c++
Haz clic aquí para suscribirte a mi canal
#include<iostream>
using namespace std;
int i,mayor,menor;
void llenar(int vector[], int x);
void encontrarmenor(int vector[], int x);
void encontrarmayor(int vector[], int x);
void encontrarmayor(int vector[], int x){
for (i = 0; i < x; ++i){
if (i == 0){
mayor = vector[i];
}
else{
if (vector[i] > mayor){
mayor = vector[i];
}
}
}
}
void encontrarmenor(int vector[], int x){
for (i = 0; i < x; ++i){
if (i == 0){
menor = vector[i];
}
else{
if (vector[i] < menor){
menor = vector[i];
}
}
}
}
void llenar(int vector[], int x){
for (i = 0; i < x; ++i){
cout<< «Ingresa un numero: «;
cin>> vector[i];
}
}
int main()
{
int n;
cout<< «Ingresa el tamaño del arreglo: «;
cin>> n;
int vec[n];
llenar(vec, n);
encontrarmayor(vec, n);
encontrarmenor(vec, n);
cout<< «El numero mayor es: «<<mayor << endl;
cout<< «EL numero menor es: «<<menor;
return 0;
}
Esta es la solución de este algoritmo, les comparto el código, espero les guste y más que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.