Java - Triengulo de Pascal

 
Vista:

Triengulo de Pascal

Publicado por vitucho (7 intervenciones) el 10/09/2004 04:23:04
Hola amigos :

Alguien a desarrollado el triangulo de pascal , si tienen el codigo me lo podrian enviar,
Yo tengo que ingresar hasta que linea del triangulo debo mostrar por ejemplo ingreso 5 y debo mostrar el tringulo de pascal hasta la linea 5
gracias..
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Triengulo de Pascal

Publicado por Gilberto (378 intervenciones) el 12/09/2004 03:45:02
Mira tu correo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Triengulo de Pascal

Publicado por Gilberto (378 intervenciones) el 12/09/2004 04:22:17
Un poco de código para el foro (n es el número de renglones del triángulo):

int pascal = new int[(int)(n*(n+1)*0.5)];
int index = 0;

for(int i=1; i<=n; i++) {
if(i == 1)
pascal[index++] = 1;
else {
pascal[index++] = 1;
for(int j=2; j<i; j++) {
pascal[index] = pascal[index-i]+pascal[index-i+1];
index++;
}
pascal[index++] = 1;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Triengulo de Pascal

Publicado por Gilberto (378 intervenciones) el 12/09/2004 04:23:58
Para imprimirlo :

int index = 0;

for(int i=1,j=n; i<=n; i++, j--) {
System.out.print(blanks(j));
for(int k=1; k<=i; k++)
System.out.print(pascal[index++]+" ");
System.out.println();
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Triengulo de Pascal

Publicado por Gilberto (378 intervenciones) el 12/09/2004 04:25:06
Y la función blanks :

String blanks(int m) {
StringBuffer s = new StringBuffer();

for(int i=0; i<m; i++)
s.append(" ");
return new String(s);
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar