/* 12-002.c */
#include <stdio.h>
#include <stdlib.h>
#include <time.h>

void Inicializar (int v[], int n);
void Ordenar  (int v[], int n);
void Mostrar  (int v[], int n);
void PrimeroElMenor (int v[], int n);

int main (void)
{
  int v1 [15];

  Inicializar (v1, 15);
  Mostrar (v1, 15);
  Ordenar (v1, 15);
  Mostrar (v1, 15);
  
  return 0;
}

void Inicializar (int v[], int n)
{
  int i;

  randomize ();
  for (i = 0; i < n; i++)
    v [i] = random (1000);
}

void Ordenar (int v[], int n)
{
  int i;

  for (i = 0; i < n; i++)
    PrimeroElMenor (&v[i], n - i);
}

void Mostrar (int v[], int n)
{
  int i;

  for (i = 0; i < n; i++)
    printf ("%d ", v [i]);
  printf ("\n");
}