[AYUDA] Re: programacion en C

pablo zack sarky68 en gmail.com
Mie Ago 25 18:51:34 CDT 2010


supongo que son las iteraciones realizadas a los valores para ordenarlos, o
algo asi , porque no itera con los valores , de lo contrario me regresaría
los valores a[iésimos ]
 ordenados no creen.
El 25 de agosto de 2010 18:49, pablo zack <sarky68 en gmail.com> escribió:

> 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/d2e8f45d/attachment.html>


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