- On
- By
- 0 Comment
- Categories: Array, Loop, pyramid triangle
C# program to print pascal triangle number pattern
C# program to print the pascal triangle number pattern
In this tutorial, we will discuss the concept of the C# program to print the pascal triangle number pattern
In this topic, we are going to learn how to write a program to print Pascal triangle patterns using numbers in the C# programming language
Here, we use for, while, and do-while loops for printing pascal triangle
Display pascal pattern in C# using loops
C# Code to display the pascal triangle using for loop
In this program, the user is asked to enter a number of rows and then it will show a pascal triangle number pattern using for loop in C# language
Program 1
// Print pascal triangle number pattern using System; namespace PascalTriane{ public class pascalPattern { public static void Main(string[] args) { //decare variabes int rows,i,j,count=1; //Take input from user Console.Write ("Enter the numbers for rows: "); rows=Convert.ToInt32( Console.ReadLine()); //move to new line Console.WriteLine (" "); //dispay the pattern for(i=1; i<=rows; i++){ //initialize first coefficient count=1; //print space for(j=1; j<=rows-i; j++) Console.Write (" "); //print number for(j=1; j<=i; j++){ Console.Write (count+" "); //calculate the next coefficient count=count*(i-j)/j; } //move to new iine Console.WriteLine (" "); } Console.ReadKey(); } } }
When the above code is executed, it produces the following result
C# Code to display the pascal triangle using a while loop
In this program, the user is asked to enter a number of rows and then it will show a pascal triangle number pattern using a while loop in C# language
Program 2
// Print pascal triangle number pattern using System; namespace PascalTriane{ public class pascalPattern { public static void Main(string[] args) { //decare variabes int rows,i,j,count=1; //Take input from user Console.Write ("Enter the numbers for rows: "); rows=Convert.ToInt32( Console.ReadLine()); //move to new line Console.WriteLine (" "); //dispay the pattern i=1; while(i<=rows){ //initialize first coefficient count=1; //print space j=1; while(j<=rows-i){ Console.Write (" "); j++; } //print number j=1; while(j<=i){ Console.Write (count+" "); //calculate the next coefficient count=count*(i-j)/j; j++; } //move to new iine Console.WriteLine (" "); i++; } Console.ReadKey(); } } }
When the above code is executed, it produces the following result
Similar post
Java code to print pascal triangle
C code to print pascal triangle
C++ code to print pascal triangle
Java code to print pascal triangle using an array
Java program to print pascal triangle using array using user input
C program to print a pascal triangle using an array
C program to print pascal triangle using array using user input
Java program to pascal triangle number pattern using 2 D array
C program to pascal triangle number pattern using 2 D array