Pesquisa personalizada

16 de junho de 2011

Como organizar um vetor em C++



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.

4 comentários:

Neguinho disse...

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.

blog do chuck disse...

faz mutito tempo,,mas esa logica ai como funciona no segundo for com linha 'l'??

blog do chuck disse...

como funciona essa logica do segundo for (int l=0;i<10;l++)??

Na Net disse...

é 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

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Powered by Blogger