Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Hacer un programa para ingresar una lista de números que finaliza cuando se ingresa un cero,
- informar si todos están ordenados en forma creciente. En caso de haber un número igual al anterior
- considerarlo como creciente. Por ejemplo si la lista fuera:
- Ejemplo 1: -10, 1, 5, 7, 15, 18, 20, 23, 0 se emitirá un cartel: “Conjunto Ordenado”
- Ejemplo 2: 10, 10, 15, 20, 25, 25, 28, 33, 0 se emitirá un cartel: “Conjunto Ordenado”
- Ejemplo 3: 10, 1, 15, 7, -15, 18, 20, 23, 0 se emitirá un cartel: “Conjunto No Ordenado”
- */
- // Comentarios:
- #include <iostream>
- using namespace std;
- int main(void){
- int n;
- int primermayor;
- bool ordenado=false;
- int contadornumeros=0;
- cout<< "Ingrese una lista de numeros: " <<endl;
- cin>>n;
- while(n!=0)
- {
- contadornumeros++;
- if(contadornumeros==1)
- {
- primermayor=n;
- }
- /* if(contadornumeros>=2 && n>=primermayor)
- {
- ordenado=true;
- }
- else
- */
- if(primermayor>=n)
- {
- ordenado=false;
- }
- cin>>n;
- }
- if(ordenado==true)
- {
- cout<<"Conjunto Ordenado"<<endl;
- }
- else
- {
- if(ordenado==false)
- cout<<"Cojunto no ordenado"<<endl;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment