segunda-feira, 6 de abril de 2015

Ordenar um Vetor , Colocar Numeros em Ordem Crescente




#include <stdlib.h>
#include <stdio.h>
#define DIM 5
    int main()
{
    int x[DIM];
    int i, j, temp;
    /* Leitura do Vetor */
        for (i = 0; i<DIM; i++)
        {
        printf("Digite um numero\t:");
        scanf("%d",&x[i]);
        }
    //ordenando o vetor

    for (i=0;i<DIM; i++)
        for(j=i+1;j<DIM;j++)
        {
            if (x[i]>x[j])
            {
                temp=x[i];
                x[i]=x[j];
                x[j]=temp;
            }
        }


    /* Impressão do Vetor Ordenado */
    printf("\n");
    printf("Vetor em ordem crescente: \n");
        for(i=0;i<DIM;i++)
            printf(" %d",x[i]);
     printf("\n");
}

3 comentários: