Algoritmo feito, que recebe os valores de um vetor, mostra o vetor preenchido normal, depois ordena de forma crescente e mostra na tela.
#include<stdio.h>
int main(){
int numero[5],x,y,aux=0;
for(x=0;x<5;x++){
printf("%d - ",x+1);
scanf("%d",&numero[x]);
}
//vetor normal
printf("\n\nVetor\n");
for(x=0;x<5;x++){
printf("%d<- [%d] \n",x+1,numero[x]);
}
for(x=0;x<5;x++){
for(y=0;y<5;y++){
if(numero[y]>numero[y+1]){
aux=numero[y];
numero[y]=numero[y+1];
numero[y+1]=aux;
}
}
}
//vetor em ordem
printf("\n\n\nvetor em crescente\n");
for(x=0;x<5;x++){
printf("%d<- [%d] \n",x+1,numero[x]);
}
getche();
}
Trabalhos.:
E-mail: mvf5system@gmail.com
Blog: http://mvf5-system.blogspot.com.br/
Facebook: https://www.facebook.com/mvf5systems
#include<stdio.h>
int main(){
int numero[5],x,y,aux=0;
for(x=0;x<5;x++){
printf("%d - ",x+1);
scanf("%d",&numero[x]);
}
//vetor normal
printf("\n\nVetor\n");
for(x=0;x<5;x++){
printf("%d<- [%d] \n",x+1,numero[x]);
}
for(x=0;x<5;x++){
for(y=0;y<5;y++){
if(numero[y]>numero[y+1]){
aux=numero[y];
numero[y]=numero[y+1];
numero[y+1]=aux;
}
}
}
//vetor em ordem
printf("\n\n\nvetor em crescente\n");
for(x=0;x<5;x++){
printf("%d<- [%d] \n",x+1,numero[x]);
}
getche();
}
Trabalhos.:
E-mail: mvf5system@gmail.com
Blog: http://mvf5-system.blogspot.com.br/
Facebook: https://www.facebook.com/mvf5systems