Alguém ajuda?
include<stdio.h>
#include<stdlib.h>
main()
{
int vetor[10],aux,i=0,cont=0,j=0;
while(i<10)
vetor[i]=0;
i++;
}
i=0;
printf("Digite um valorn");
scanf("%d", &vetor[i]);
for(cont=0;cont<i;cont++)
for(j=cont+1;j<i;j++)
if(vetor[cont]>vetor[j])
aux=vetor[cont];
vetor[cont]=vetor[j];
vetor[j]=aux;
printf("nnn");
printf("Impressao do vetor ordenado\n");
printf("%d\n",vetor[i]);
system("pause");
Pesquise sobre algoritmos de ordenação, como BubleSort, QuickSort. Creio que irá lhe ajudar bastane a selecionar o melhor algoritmo que se adapta ao seu caso
Comments
include<stdio.h>
#include<stdlib.h>
main()
{
int vetor[10],aux,i=0,cont=0,j=0;
while(i<10)
{
vetor[i]=0;
i++;
}
i=0;
while(i<10)
{
printf("Digite um valorn");
scanf("%d", &vetor[i]);
i++;
}
for(cont=0;cont<i;cont++)
{
for(j=cont+1;j<i;j++)
{
if(vetor[cont]>vetor[j])
{
aux=vetor[cont];
vetor[cont]=vetor[j];
vetor[j]=aux;
}
}
}
i=0;
printf("nnn");
printf("Impressao do vetor ordenado\n");
while(i<10)
{
printf("%d\n",vetor[i]);
i++;
}
system("pause");
}
Pesquise sobre algoritmos de ordenação, como BubleSort, QuickSort. Creio que irá lhe ajudar bastane a selecionar o melhor algoritmo que se adapta ao seu caso