Título: Vectores (Solucionado) Publicado por: Angel Zero en 3 Junio 2011, 05:49 am Hola gente, volvi :xD, lo que pasa es lo siguiente, tengo que hacer lo que dice en este codigo, pero no me esta imprimiendo el resultado final, que seria con el digito cambiado
Citar #include<conio.h> #include<stdio.h> char Z; int A[10], I, J, aux, L; void main () { //Aqui leemos el vector desordenado for (I=0; I<=9; I++) { printf("Digite el elemento %d del vector\n",I); fflush(stdin); scanf("%d",&A); } //Aqui ordenamos el vector for(I=0; I<=8; I++) { for(J=I+1; J<=9; J++) { if(A>A[J]) { aux=A; A=A[J]; A[J]=aux; } } } //Aqui imprimimos el vector ordenado clrscr(); for(I=0; I<=9; I++) { printf("%d ", A); } getch(); clrscr(); printf("Que posicion decea cambiar?: "); fflush(stdin); Z=getchar(); printf("Que numero decea insertar?: "); fflush(stdin); scanf("%d",&L); for(I=0; I<=9; I++) { A[Z]=L; printf("%d ", A); } getch(); } No tengo idea porque no me imprime el vector con la posicion cambiada... Gracias por la ayuda :D Título: Re: Vectores Publicado por: <<<-Basura->>> en 3 Junio 2011, 06:46 am Código aquí esta tu error tienes que poner así Código el problema es que estas poniendo solo A y no le estas diciendo que posición del vector imprimir Título: Re: Vectores Publicado por: Angel Zero en 3 Junio 2011, 06:56 am se trago ese pedazo cuando lo pegue aqui. YA logre solucionar ese problema :D
Gracias por la ayuda |