Tema: duda !!!
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/09/2008, 05:06
Avatar de WaRc3L
WaRc3L
 
Fecha de Ingreso: agosto-2008
Ubicación: My House
Mensajes: 89
Antigüedad: 16 años, 5 meses
Puntos: 1
Respuesta: duda !!!

Haver, lo primero que tienes que hacer, es analizar el problema.

Primero, solo un numero es constante, el numero 12 en este ejemplo.

Segundo, Dos numeros cambian, uno es el resultado de la division y el otro es el divisor.


Tercero, Se va dividiendo hasta que que el resultado de la division sea mas pequeño que el divisor.

( Hay 3 variables obligatorias, las otras seran opcionales )

Si tienes un esquema, de como lo tienes que hacer, es muy facil.

Tienes que hacer lo siguiente:

Código:
int Fun(int Valor)
{
    int Divisor = 1;
    int Resu = Valor/Divisor;
    int Modulo = Valor % Divisor;

    for ( int i=0;Divisor<Resu;i++)
    {
          if ( Modulo == 0 )
          {
              cout << Valor << "/" << Divisor << "=" << Resu << endl;
              Divisor++;
          }
          else
          {
              Divisor++;
          }

    }
 
}
No se si seria eso, pruevalo, si tienes alguna duda, por favor, comentame

Saludos! y espero que te haya ayudado!
__________________
Habla tu lenguaje favorito! Habla C++!