Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
/* VECTORES Y PUNTEROS */ /* ORDENAMIENTO */ #include <stdio.h> #include <stdlib.h> #include <conio.h> #define N 12 int main() { int VEC[N] , * P ; int I , J , AUX ; /* CARGA DEL VECTOR */ for ( P = VEC ; P < VEC+N ; P++ ) *P = rand()%99 ; /* IMPRESION 1 DEL VECTOR */ printf("\n\n\n IMPRESION 1 \n\n "); for ( P = VEC ; P < VEC+N ; P++ ) printf("%6d" , *P ); getch() ; /* ORDENAMIENTO */ P = VEC ; for ( I = 0 ; I < N-1 ; I++ ) for ( J = 0 ; J < N-I-1 ; J++ ) if ( *(P+J) > *(P+J+1) ) { AUX = *(P+J) ; *(P+J) = *(P+J+1) ; *(P+J+1) = AUX ; } /* IMPRESION 2 DEL VECTOR */ printf("\n\n\n IMPRESION 2 \n\n "); for ( P = VEC , I = 0 ; I < N ; I++ ) printf("%6d" , *(P+I) ); printf("\n\n"); return 0 ; }
Compartilhar