Está en la página 1de 1

#include "stdafx.

h"
#include "conio.h"
#include "stdio.h"
using namespace System;
void generarArreglo(int n, int Arr[]);
void ordenamiento(int n,int Arr[]);
int main(array<System::String ^> ^args)
{
int n=10;
int Vector[10];
printf("Valores iniciales: ");
generarArreglo(n,Vector);
printf("\nOrdenamiento Descendente\n");
ordenamiento(n,Vector);
getch();
return(0);
}
void generarArreglo(int n, int Arr[])
{ Random f;
for(int i=0;i<n;i++){
Arr[i]=f.Next(2,50);
printf("%d ",Arr[i]);
}
}
void ordenamiento(int n,int Arr[]){
int aux;
for(int i=0; i<n; i++){
for(int j=0; j<i; j++)
{
if(Arr[i]>Arr[j]){
aux=Arr[i];
Arr[i]=Arr[j];
Arr[j]=aux;
}
}
}
for(int k=0;k<n;k++){
printf("%d\n",Arr[k]);}
}

También podría gustarte