Título: ayuda en un programa en C, combinar dos listas de números Publicado por: rod89 en 26 Noviembre 2014, 02:22 am Hola, estoy haciendo un programa que de una lista de N +M numros ordenados que contenga a los N+M:
Entrada: dos numeros enteros N y M, con 1<=N, M<=1000, SEPARADOS POR UN ESPACIO, seguidos de una lista de N numeros 0<a1<a2<....<aN<10000 separados por espacios, y otra lista de M numeros 0<b1<b2...<bM<10000 también separados por espacios. Salida: consiste en una lista N + M numeros enteros C1<C2....<CN+M, separados por espacios- ejemplo: entrada: salida: 1 2 5 6 7 9 11 3 4 1 5 6 9 2 7 11 Ya intenté hacerlo, pero me marca error desde el M+N =c<N + M; no sé cómo interpretar en el lenguaje, para este programa se dbe utilizar el strcat para mezclar los nùmeros? Podrìan orientarme por favor :) :huh: Código Código
:) Título: Re: ayuda en un programa en C, combinar dos listas de números Publicado por: ivancea96 en 26 Noviembre 2014, 20:35 pm Antes de empezar con eso, deberías aprender C. Nada de eso tiene sentido.
No puedes igualar la suma de dos variables a un valor. Ya que a, b y c no tienen valor, los bucles no tienen sentido. En fin, no tiene nada que corregir el programa, ya que eso no es código en C. Y recuerda que el sub-foro adecuado para esta pregunta es el de C/C++. Título: Re: ayuda en un programa en C, combinar dos listas de números Publicado por: zShackra en 27 Noviembre 2014, 00:51 am eso no es código en C. Yo veo únicamente funciones pertenecientes a C... que la lógica estructural del programa no sea correcta, no quiere decir que "no es código en C". @rod89: No te ofendas, pero causalmente tu código carece de lógica, te sugiero comenzar por comprar o descargar el PDF del libro de Kernighan y Ritchie: El lenguaje de programación C. (El libro virtual lo encuentras aquí en el sub-foro). La programación es un mundo muy interesante pero debes estudiarlo con paciencia. |