[AYUDA] Re: programacion en C

pablo zack sarky68 en gmail.com
Mie Ago 25 18:49:55 CDT 2010


creo que es en el ordenamiento , por que al llamar al arreglo a[i ] para
imprimirlo despues del ordenamiento , me regresa pero otra informacion de la
que ingrese.

#include <stdio.h>
main()
{
      int a[10],*b[10],*c[10],*d[10],i,j,point,ordr;
      printf("Introduce los valores de cada vector al \n");

      for(i=1;i<11;i++){
      printf("Introduce los valores de A[%d]:_\n",i);
      scanf("%d",&a[i]);
      }

      for(i=0;i<10;++i)
      {

             for(j=0;j<10;++j)
             {
                              if(a[j]>a[j+1])
                              {
                              ordr=a[j];
                              a[j+1]=a[j];
                              a[j]=ordr;
                              }
                    }
              }
              for(i=0;i<10;i++)
              {
                               printf("a=%d\n",a[i]);
                               }



      for(j=1;j<11;j++)
      {
                       printf("\nIntroduce los valores de B[%d]=_\n",j);
                       scanf("%d",&b[i]);
                       }
      for(j=1;j<11;j++)
      {
                       printf("\nIntroduce los valores de C[%d]=_\n",j);
                       scanf("%d",&c[i]);
                       }
      for(j=1;j<11;j++)
      {
                       printf("\nIntroduce los valores de D[%d]=_\n",j);
                       scanf("%d",&d[i]);
                       }

     getch();
}


El 25 de agosto de 2010 16:08, Marcos Garcia Trejo <addsmgt en gmail.com>escribió:

> Otra cosa, revisa tu algoritmo, se me hace que tienes un error...
>
> El 25 de agosto de 2010 16:07, Marcos Garcia Trejo <addsmgt en gmail.com>escribió:
>
>
>>
>> El 25 de agosto de 2010 15:58, pablo zack <sarky68 en gmail.com> escribió:
>>
>> ya me aclare un poco , supongo que fue la desesperacion , chequen este lo
>>> acabo de terminar.
>>>
>>> #include <stdio.h>
>>> main()
>>> {
>>>       int *a[10],*b[10],*c[10],*d[10],i,j,point,ordr;
>>>
>> De nuevo el mismo error .... deberia ser
>> int a[10], ...  // esto seria suficiente
>>
>>>        printf("Introduce los valores de cada vector al \n");
>>>
>>>       for(i=1;i<11;i++){
>>>
>> uyyyy, nooo!!! los indices van de 0 en adelante, no lo leiste?
>>
>>
>>>       printf("Introduce los valores de A[%d]:_\n",i);
>>>        scanf("%d",&a[i]);
>>>
>>       }
>>>
>>>       for(i=0;i<10;++i)
>>>       {
>>>
>>>              for(j=0;j<10;++j)
>>>              {
>>>                               if(a[j]>a[j+1])
>>>                               {
>>>                               ordr=a[j];
>>>                               a[j+1]=a[j];
>>>                               a[j]=ordr;
>>>                               }
>>>                     }
>>>               }printf("el vector iésimo de a ordenado es:_ %d",&*(a[i]));
>>>
>> Nop... solo basta con: ...%d",a[i] ....
>>
>>>
>>>
>>>
>>>       for(j=1;j<11;j++)
>>>       {
>>>                        printf("\nIntroduce los valores de B[%d]=_\n",j);
>>>                        scanf("%d",&b[i]);
>>>                        }
>>>       for(j=1;j<11;j++)
>>>       {
>>>                        printf("\nIntroduce los valores de C[%d]=_\n",j);
>>>                        scanf("%d",&c[i]);
>>>                        }
>>>       for(j=1;j<11;j++)
>>>       {
>>>                        printf("\nIntroduce los valores de D[%d]=_\n",j);
>>>                        scanf("%d",&d[i]);
>>>                        }
>>>
>>>      getch();
>>>
>>>
>> Mejoraste, te falta poco ... ;)
>>
>> --
>> Ing Marcos R Garcia Trejo
>> (52) 9991-513412
>>
>
>
>
> --
> Ing Marcos R Garcia Trejo
> (52) 9991-513412
>
> --
> Has recibido este mensaje porque estás suscrito a Grupo "ayuda-linux"
> de Grupos de Google.
> Si quieres publicar en este grupo, envía un mensaje de correo
> electrónico a ayuda-linux en googlegroups.com
> Para anular la suscripción a este grupo, envía un mensaje a
> ayuda-linux-unsubscribe en googlegroups.com
> Para obtener más opciones, visita este grupo en
> http://groups.google.es/group/ayuda-linux?hl=es. o
> http://www.compunauta.com/ayuda/
>

-- 
Has recibido este mensaje porque estás suscrito a Grupo "ayuda-linux"
de Grupos de Google.
Si quieres publicar en este grupo, envía un mensaje de correo
electrónico a ayuda-linux en googlegroups.com
Para anular la suscripción a este grupo, envía un mensaje a
ayuda-linux-unsubscribe en googlegroups.com
Para obtener más opciones, visita este grupo en
http://groups.google.es/group/ayuda-linux?hl=es. o http://www.compunauta.com/ayuda/
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <https://lists.srvr.mx/pipermail/ayuda/attachments/20100825/4168f031/attachment.html>


Más información sobre la lista de distribución Ayuda