Buscar

DIAP21 DEV18

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

/*3 MACROS QUE LEE, ORDENA Y MUESTRA UN VECTOR*/
#include <stdio.h>
#define MAX 10
#define imprimir(V , lon) { int I; for (I=0; I< lon; I++)\
 	 printf("\n \t %d", V[I]) ; getchar(); }
#define leer( V, lon) { int I; for (I=0; I<lon; I++) { \
 printf( "\n Ingrese el elemento %d =", I); \
 scanf ("%d", &V[I]); } }
 
 #define ordenar(V, lon) { int I, J, AUX; \
 for (I=0; I<lon-1;I++) \
 			 for (J=0; J<lon-I-1; J++) \
 			 if ( V[J] > V[J+1]) { \
 		 AUX = V[J]; \
 		 V[J] = V[J+1]; \
 			 V[J+1]= AUX; } }
 
int main ()
{int VEC [MAX] , I ;
leer (VEC , MAX);
imprimir (VEC , MAX);
ordenar(VEC, MAX);
imprimir (VEC , MAX);
getchar ();
}

Teste o Premium para desbloquear

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

Continue navegando