Theory
C Program to print half pyramid a using numbers
1
2 3 2
3 4 5 4 3
4 5 6 7 6 5 4
5 6 7 8 9 8 7 6 5
#includeint main() { int i, j, rows, k=0, count=0, count1=0; printf("Enter number of rows: \n"); fflush(stdout); scanf("%d", &rows); for (i=1; i<=rows; i++) { for (j=1; j<=rows-i; j++) { printf(" "); count++; } while (k!=2*i-1) { if (count <= rows-1) { printf("%d ", i+k); count++; } else { count1++; printf("%d ", (i+k-2*count1)); } k++; } count1=count=k=0; printf("\n"); } return 0; }
From Pattern Printing in C · C programming
C Program to print half pyramid a using numbers
C program to print following Pyramid:
C Program to Print Floyd's Triangle.
Inverted full pyramid using *
Write a program in C to generate following pattern using unformatted input/output functions only.
C program to print following Pyramid:
C program to Print Pascal's triangle
C program to print following Pyramid: