Se tiene el vector A con 100 elementos almacenados. Diseñe un algoritmo que escriba “SI” si el vector esta ordenado ascendentemente o “NO” si el vector no está ordenado
Haz clic aquí para suscribirte a mi canal
#include<iostream>
using namespace std;
int main()
{
int i,n,*A,temp,c = 0;
cout<< «Ingresa el tamaño del arreglo: «;
cin>> n;
A = new int[n];
for (i = 0; i < n; ++i){
cout<< «Ingresa un numero: «;
cin>> A[i];
}
for (i = 0; i < n; ++i){
if (i == 0){
temp = A[i];
}
else{
if (A[i] >= temp){
temp = A[i];
}
else{
c = 1;
break;
}
}
}
if (c == 1){
cout<< «No»;
}
else{
cout<< «Si»;
}
delete[] A;
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.