miércoles, 6 de noviembre de 2019

EJERCICIO 13

//Generar 15 numeros random y guardar en un vector despues los vamos a ordenar de manera ascente y pasarlos al vector dos de madera descendentes y escribirlos ordenados y desordenados
#include <stdio.h>
#include <iostream>
#include <time.h>
#include <stdlib.h>
using namespace std;
int main() {
    int i, j, A[15], aux,D[15];
      srand(time(NULL));
{
    for ( int j=0; j<15; j++){
        A[j]=rand()/1000;
        D[j] = A[j];

    }
             for(i = 0; i <= 14; i++)
        {
                for(j = 0; j <= 14; j++)
                {
                        if(A[i] < A[j])
                        {
                            aux = A[j];
                                A[j] = A[i];
                                A[i] = aux;

                        }
                }
                }
                        for(int i = 0; i <= 14; i++){
                for(int j = 0; j <= 14; j++){
                        if(D[i] < D[j])
                        {
                            aux = D[j];
                                D[j] = D[i];
                                D[i] = aux;
                                }
                }
        }



}
    cout << "\nAscendente: ";
    for (j = 0; j <= 14; j++) {
        cout <<"\n"<<"->"<< A[j]<<" "<<endl;
    }
    cout << "\nDecendente: ";
    for (i= 14; i >= 0; i--) {
        cout <<"\n"<<"->"<< D[i]<<" "<<endl;
    }
    system("PAUSE");
   return 0;
}

Doc19 by Angel Edwin Ruelas Valencia on Scribd

No hay comentarios.:

Publicar un comentario