Boa Tarde,
So inicaiante em java e preciso de ajuda num programa em java.
Preciso de fazer um programa do triangulo pascal ao contrario (invertido), mas em forma de triangulo voltado para baixo.
Já tenho o triangulo pascal com limite de 13 linhas, mas agora preciso de inverter o triangulo e de fazer shift em cada linha para a direita.
import java.util.Scanner;
public class Pascal {
public static void main(String[] args)
{
int l=0;
int n,valor,c;
Scanner s=new Scanner (System.in);
while(l<1 || l>13) {
System.out.print("Linhas? ");
l= s.nextInt();
}
for (int i=l ; i<=1; --i)
{
for(n=1; n<=l; n++)
{
valor=1;
//for( int mask = 1 ; mask < valor ; mask>>>=1 )
System.out.println(valor);
// System.out.print(" ");
//for( int mask = 1 ; l <= 0 ; mask>>>=1 )
if (l!=1)
{
for(n=1; n<l; n++)
{
valor=1;
System.out.print(valor + " ");
for(c=1; c<=n; c++)
{
valor=(valor*(n-c+1))/c;
System.out.print(valor + " ");
}
System.out.println(" ");
}
}
}
}
}
}