Java Program to print Pascal Triangle – Q13
Q13: Java Program to print Pascal Triangle
import javax.swing.*; class pascal{ public static void main(String args[]){ int lim, n, r, item, l; double x; String inp; inp = JOptionPane.showInputDialog("Enter Limit: "); lim = Integer.parseInt(inp); // For 1st Line for(l=0; l<=lim; l++) System.out.print(" "); System.out.println(" 1"); //For rest Lines for(n=2; n<=lim; n++){ for(l=n; l<=lim; l++){ // Loop for blank Pyramid System.out.print(" "); } for(r=0; r<=n; r++){ // Loop for Pascal Triangle x = fact(n)/(fact(r)*fact(n-r)); item = (int)x; System.out.print(" " + item); } System.out.println(""); } } public static long fact(int a){ if(a <= 0) return (1); else return (a * fact(a-1)); } }
… from College notes (BCA/MCA assignments):
Categories: Java
Java Basic Programs, Pascal Triangle
Comments (0)
Trackbacks (0)
Leave a comment
Trackback