Realice una función que tome como parámetros un vector y su tamaño y diga si el vector esta ordenado crecientemente.
Haz clic aquí para suscribirte a mi canal
#include<iostream>
using namespace std;
int c = 0;
void llenar(int vector[], int x);
void validar(int vector[], int x);
void validar(int vector[], int x){
int n;
for (int i = 0; i < x; ++i){
if (i == 0){
n = vector[i];
}
else{
if (vector[i] >= n){
n = vector[i];
}
else{
c = 1;
}
}
}
}
void llenar(int vector[], int x){
for (int i = 0; i < x; ++i){
cout<< «Ingresa un numero: «;
cin>> vector[i];
}
}
int main()
{
int n;
cout<< «Ingresa el tamaño del vector: «;
cin>> n;
int vec[n];
llenar(vec, n);
validar(vec,n);
if (c == 0)
cout<< «El vector se encuentra ordenado de manera creciente»;
else
cout<< «El vector no se encuentra ordenado»;
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.