chore(C): Added pascals triangle code
parent
07c44c1843
commit
d122623b57
|
@ -0,0 +1,21 @@
|
|||
|
||||
#include<stdio.h>
|
||||
long factorial(int);
|
||||
int main()
|
||||
{
|
||||
int i, n, c;
|
||||
printf("Enter the number of rows you wish to see in pascal triangle\n");
|
||||
scanf("%d", & n);
|
||||
for (i = 0; i < n; i++) {
|
||||
for (c = 0; c <= (n - i - 2); c++) printf(" ");
|
||||
for (c = 0; c <= i; c++) printf("%ld ", factorial(i) / (factorial(c) * factorial(i - c)));
|
||||
printf("\n");
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
long factorial(int n) {
|
||||
int c;
|
||||
long result = 1;
|
||||
for (c = 1; c <= n; c++) result = result * c;
|
||||
return result;
|
||||
}
|
Loading…
Reference in New Issue