Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - rod89

#1
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
#include<stdio.h>
#include<string.h>

int main()

{
   int N,M;
   int a, b, c;

   for(N=0; N>=1; N++)
       for(M=1; M<=1;M++)

       {
           N=0<a<10000;
           M=0<b<10000;

       }
       scanf("%d %d");
       N + M = c<N + M;

printf("%d", N + M);

return 0;
}


:)
#2
Muchas gracias, sólo que no entiendo por qué cuando coloco los numeros 5 9 3 me da 1924 y debería dar 1925
#3
Programación C/C++ / Orientación: en C
21 Noviembre 2014, 00:38 AM
Ya he estado practicando más en cuanto al mundo de la programación; quisiera me orientaran en un programa,



la salida debe consistir en un numero entero S

yO HICE LO SIGUIENTE PERO AL COMPILAR NO ME ARROJA NINGUN VALOR :

#include<stdio.h>
#include<math.h>

int main ()
{
   int a, b, n;
   int S;
   scanf ("%d %d %d", &S);
   for ( -100<=a; a<b; a++)
       for(b<=100;b>a; b++)
       for(n>0; n<10; n++)
   {
       S= pow(a,n) + pow((a+1),n) + pow (b,n);
           printf("El resultado de S vale:%d/n", S);
   }

return S;
}

#4
tienen razón, mejor aprender