• Viernes 17 de Mayo de 2024, 04:19

Mostrar Mensajes

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


Temas - pitbull_91

Páginas: [1]
1
Java / Ayuda Con Codigo Triangulo Pascal
« en: Lunes 17 de Octubre de 2005, 17:54 »
Hola a todos.
Estoy tratando de hacer el triángulo de Pascal por medio de la fórmula de la combinatoria n! /k! (n-k)!.

Y este es el código que llevo hasta el momento:

import java.io.*;
import javax.swing.*;

public class Prueba
{
   public static void main(String[]args)
   {      
      int FACT1=1,FACT2=1,FACT3=1,RESTA=0,COF=1,N,i,j,k,m,p;
      
      N=Integer.parseInt(JOptionPane.showInputDialog(null,"Inserte N"));
      
      for(i=1;i<=N;i++)
      {
         for(j=1;j<=N;j++)
         {
            FACT1*=j;
            
            for(k=0;k<=N;k++)
            {
               RESTA=N-k;
               
               for(m=1;m<=k;m++)
               {
                  FACT2*=m;
                  
                  for(p=1;p<=RESTA;p++)
                  {
                     FACT3*=p;
                  }
               }
            }
         }
         COF=FACT1/(FACT2*FACT3);
         System.out.println(COF);
      }
      
   }
}

Pero al momento de ejecutarlo me salen solo ceros y si le doy un N>=4 me sale que esta dividiendo por cero.
¿En qué esty fallando?. Gracias si me ayudan.

2
Pascal / Por Favor!!!!auxilio Con Triangulo De Pascal
« en: Lunes 17 de Octubre de 2005, 08:27 »
HOLA A TODOS, HE TRATADO TODO EL DIA DE HACER EL TRIANGULO DE PASCAL Y NO HE PODIDO, ALGUNO DE USTEDES ME PUEDE AYUDAR CON LA FORMULA

n! /(n-k)! k!

COMO PUEDO DISEÑAR UN ALGORITMO QUE ME LO IMPRIMA CON ESTA FORMULA???
GRACIAS SI ME AYUDAN.

Páginas: [1]