• Miércoles 6 de Noviembre de 2024, 04:43

Autor Tema:  Re: descomponer un numero  (Leído 1536 veces)

flowchart

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Re: descomponer un numero
« en: Jueves 21 de Noviembre de 2002, 21:18 »
0
amigos , necesito hacer en c++, el siguiente programa

se tiene un numero x, el cual se debe descomponer de la siguiente forma

7=1+2+4
7=5+2
7=6+1

es decir en cuantas sumas se divide un numero, listando todas las combinaciones posibles

adocrates

  • Miembro activo
  • **
  • Mensajes: 54
    • Ver Perfil
descomponer un numero
« Respuesta #1 en: Viernes 22 de Noviembre de 2002, 02:31 »
0
Código: Text
  1. int i,j, n=7;
  2. for(i=1,j=n-1; i< n && j > 0 && i<j; i++,j--)
  3. {
  4.     if(i+j==n)
  5.     {
  6.         printf("%d=%d+%dn",n,i,j);
  7.     }
  8. }
  9.  

Ahora para hacer que los numero de las sumas se descompongan mas, tendria que ser recursiva y menejar de alguna manera la salida...


Suerte...:D
Solo C que nada C.