Computer Science, asked by singh2335, 7 months ago

write a progrem in java to display Pascal Triangle using single Dimensional array.​

Answers

Answered by avijitm88
1

Explanation:

import java.io.BufferedReader;

import java.io.InputStreamReader;

 

public class PascalTriangle {

// Function to calculate factorial of a number

static int factorial(int n)

{

int fact = 1;

int i;

for(i=1; i<n; i++)

{

fact*=i;

}

return i;

}

// Function to display the pascal triangle

static void display(int n)

{

int i;

int coefficient;

int line;

for(line=1;line<=n;line++)

{

for(i=0;i<=line;i++)

{

System.out.print((factorial(line)/factorial(line-i) * factorial(i)) + " ");

}

System.out.println();

}

}

// main Function to read user input

public static void main(String[] args){

BufferedReader br=new BufferedReader(new InputStreamReader(System.in));

int n;

System.out.println("Enter the size");

try {

n = Integer.parseInt(br.readLine());

}

catch(Exception e){

System.out.println("Invalid Input");

return;

}

System.out.println("The Pascal's Triangle is");

display(n);

}

}

Similar questions