Buscar

PUNT1

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 ;
}

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando