Olá galera, nesta video aula eu mostrei como organizar um vetor em ordem crescente e decrescente. A linguagem usada é C++, porem a lógica para outras linguagens é a mesma, então você pode estar adaptando-a. Logo após o video estara o código uzado.
#include<stdio.h>
#include<conio.h>
main(){
int i,l, vet[10], aux;
for(i=1;i<=10;i++){
printf("Digite o numero %d: ",i);
scanf("%d",&vet[i]);
}
for(i=1;i<=10;i++){
for(l=1;l<=10;l++){
if(vet[i]>vet[l]){
aux=vet[l];
vet[l]=vet[i];
vet[i]=aux;
}
}
}
printf("\nOrdem crescente:\n");
for(i=1;i<=10;i++){
printf("%d\n",vet[i]);
}
getch();
}
Então é isso, obrigado por assistirem, comentem em caso de duvida, caso você queira fazer um pedido acesse esta pagina.
Até a proxima.


12:56
Na Net





4 comentários:
valew muito bom!! Eu uso o Geany e é um pouco diferente a escrita e tal mas seguindo a logica deu pra rodar direitinho. Me ajudou bastante esse video.
faz mutito tempo,,mas esa logica ai como funciona no segundo for com linha 'l'??
como funciona essa logica do segundo for (int l=0;i<10;l++)??
é simples Chuck, no segundo for ele faz a comparação simples entre 2 números do vetor, se o primeiro for maior que o segundo, eles são invertidos, seguindo com essa ação ate o fim do vetor.
Postar um comentário