Advertisement
gtw7375

Vetor com Ponteiro e Ordenar

Nov 20th, 2014
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.61 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <conio.h>
  3.  
  4. main(){
  5.    
  6.     int *vet, i, j, aux, qtd;
  7.    
  8.     printf("Qual a quantidade que vosmece deseja alocar?"); scanf("%d", &qtd);
  9.     vet = malloc(sizeof(int)*qtd);
  10.  
  11.     if(!vet){
  12.             printf("Erro!"); exit(1);
  13.     }
  14.  
  15.  
  16.  
  17.     for(i=0; i<qtd; i++){
  18.                 printf("Informe um valor:"); scanf("%d", (vet+i));     
  19.     }
  20.    
  21.  
  22.    
  23.     for(i=0; i<=qtd-2; i++){
  24.         for(j=i+1; j<=qtd-1; j++){
  25.            
  26.             if(*(vet+i) > *(vet+j)){
  27.                
  28.                 aux=*(vet+i);
  29.                 *(vet+i)=*(vet+j);
  30.                 *(vet+j)=aux;
  31.             }
  32.         }
  33.     }
  34.    
  35.    
  36.     for(i=0; i<qtd; i++){
  37.        
  38.         printf("Elemento: %d \n", *(vet+i));
  39.        
  40.     }
  41.    
  42.    
  43.     getch();
  44.    
  45.        
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement