orlandoju

Ejer8_tp4

Apr 26th, 2022
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.35 KB | None | 0 0
  1. /* Hacer un programa para ingresar una lista de números que finaliza cuando se ingresa un cero,
  2. informar si todos están ordenados en forma creciente. En caso de haber un número igual al anterior
  3. considerarlo como creciente. Por ejemplo si la lista fuera:
  4. Ejemplo 1: -10, 1, 5, 7, 15, 18, 20, 23, 0 se emitirá un cartel: “Conjunto Ordenado”
  5. Ejemplo 2: 10, 10, 15, 20, 25, 25, 28, 33, 0 se emitirá un cartel: “Conjunto Ordenado”
  6. Ejemplo 3: 10, 1, 15, 7, -15, 18, 20, 23, 0 se emitirá un cartel: “Conjunto No Ordenado”
  7. */
  8.  
  9. // Comentarios:
  10.  
  11. #include <iostream>
  12. using namespace std;
  13.  
  14. int main(void){
  15.  
  16.     int n;
  17.     int primermayor;
  18.     bool ordenado=false;
  19.     int contadornumeros=0;
  20.  
  21.     cout<< "Ingrese una lista de numeros: " <<endl;
  22.     cin>>n;
  23.  
  24.     while(n!=0)
  25.     {
  26.         contadornumeros++;
  27.         if(contadornumeros==1)
  28.         {
  29.             primermayor=n;
  30.         }
  31.        /* if(contadornumeros>=2 && n>=primermayor)
  32.         {
  33.             ordenado=true;
  34.         }
  35.         else
  36.             */
  37.                 if(primermayor>=n)
  38.                 {
  39.                     ordenado=false;
  40.                 }
  41.  
  42.         cin>>n;
  43.     }
  44.  
  45.     if(ordenado==true)
  46.     {
  47.         cout<<"Conjunto Ordenado"<<endl;
  48.     }
  49.     else
  50.     {
  51.         if(ordenado==false)
  52.             cout<<"Cojunto no ordenado"<<endl;
  53.     }
  54.     return 0;
  55. }
Advertisement
Add Comment
Please, Sign In to add comment