C Program Print Floyd Triangle
Floyd’s triangle is named after Rober Floyd. Floyd’s Triangle is a right angled triangle made of natural numbers.
First row contains only one number that is 1. Second row contains next to numbers, that is 2 and 3. Third row contains next 3 numbers that is 4, 5 and 6, and so on.
For rows =4 the Floyd’s Triangle
will be as follows:
1
2 3
4 5 6
7 8 9 10
/* C Program to print Floyd's Triangle if number of rows is 4 then the output is as follows 1 2 3 4 5 6 7 8 9 10 */ #include<stdio.h> int main() { int nrows, i, j, number= 1; printf("Enter number of rows for printing Floyd's Triangle: "); scanf("%d", &nrows); for (i=1; i<=nrows; i++) { for (j=1; j<=i; ++j) { printf("%d ", number); number++; } printf("\n"); } return 0; }
Output
Enter number of rows for printing Floyd’s Triangle: 5
1
2 3
4 5 6
7 8 9 10
11 12 13 14 15