auxilio nose como hacerle
Publicado por fabiola (1 intervención) el 28/03/2004 06:18:04
Hola amigos como estan espero que bien,
Bueno tengo un pequeño problema, lo que pasa es que ya hice el codigo para que me sacara el metodo de la insercion pero me sale mal, y pues ya trate de cambiarle las funciones pero no encuentro donde esta el herror, para que ya me corra correctamente. En verdad es q creo que todo esta mal.
Bueno aqui esta el codigo que hice
Por fa ayundenme es urgentisimo
se los agradecere de todo corazon jajaja.
#include <stdio.h>
#include <conio.h>
int arreglo[30],n,i,k,aux,c;
main ()
{
printf("introuzca cuantos elementos va insertar \n");
scanf("%d",&n);
for(i=0; i<n; i++){
printf("\n elemento [%d]:",i);
scanf("%d",&arreglo[i]);
};
printf("\n ACONTINUACION LE PRESENTARE SU ARREGLO ORDENADO POR METODO DE ISERCION \n");
aux=arreglo[i];
k=k-1;
while(aux < arreglo[k] && k>1)
{
aux=arreglo[i];
arreglo[k+1]=arreglo[k];
k=k-1;
aux++;
};
if(arreglo[k]<=aux)
arreglo[k+1]=aux;
else
arreglo[k+1]=arreglo[k];
arreglo[k]=aux;
for(k=0; k<n; k++)
printf("\n elemento[%d] :%d \n",k,arreglo[k]);
getch();
}
Bueno tengo un pequeño problema, lo que pasa es que ya hice el codigo para que me sacara el metodo de la insercion pero me sale mal, y pues ya trate de cambiarle las funciones pero no encuentro donde esta el herror, para que ya me corra correctamente. En verdad es q creo que todo esta mal.
Bueno aqui esta el codigo que hice
Por fa ayundenme es urgentisimo
se los agradecere de todo corazon jajaja.
#include <stdio.h>
#include <conio.h>
int arreglo[30],n,i,k,aux,c;
main ()
{
printf("introuzca cuantos elementos va insertar \n");
scanf("%d",&n);
for(i=0; i<n; i++){
printf("\n elemento [%d]:",i);
scanf("%d",&arreglo[i]);
};
printf("\n ACONTINUACION LE PRESENTARE SU ARREGLO ORDENADO POR METODO DE ISERCION \n");
aux=arreglo[i];
k=k-1;
while(aux < arreglo[k] && k>1)
{
aux=arreglo[i];
arreglo[k+1]=arreglo[k];
k=k-1;
aux++;
};
if(arreglo[k]<=aux)
arreglo[k+1]=aux;
else
arreglo[k+1]=arreglo[k];
arreglo[k]=aux;
for(k=0; k<n; k++)
printf("\n elemento[%d] :%d \n",k,arreglo[k]);
getch();
}
Valora esta pregunta


0