Here's a C program to generate Pascal's triangle with output. This program makes use of C concepts like For loop, While loop, IF-Else Condition, Nested Loops etc.
Pascal's Triangle |
# include <stdio.h> # include <conio.h> void main() { int b, p, q, r, x ; clrscr() ; b = 1 ; q = 0 ; printf("Enter the number of rows : ") ; scanf("%d", &p) ; printf("\nPascal's triangle is : \n\n") ; while (q < p) { for(r = 40 - 3 * q ; r > 0 ; --r) printf(" ") ; for(x = 0 ; x <= q ; ++x) { if((x == 0) || (q == 0)) b = 1 ; else b = (b * (q - x + 1)) / x ; printf("%6d", b) ; } printf("\n\n") ; ++q ; } getch() ; }
Output of above program is
Enter the number of rows : 5
Pascal's triangle is :
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
can you please provide a code which can print the following pattern
1
232
34543
4567654
567898765
4567654
34543
252
1
Take a look at this program
http://cprogramming.language-tutorial.com/2013/06/program-to-print-number-pattern-in-c.html
Hope it helps... :)
Pascal triangle is the basic lab c program used in many institutions. Thank you for sharing this program.
regards:
srinath reddy.
admin of Programming Tutorials for Beginners
Hola,
Great post. Well though out. This piece reminds me when I was starting out c++ after graduating from college.
I am working LDPC encoding and decoding for mini project work. With my effort i have completed LDPC encoding but struggling with LDPC decoding. I need to complete this project within short period so please help me.
I don`t know how to start decoding algorithm in C language but i do have algorithm. So, can anyone help me in writing C language for decoding procedure.
Thank you very much and will look for more postings from you.
Thank you,