Write a program to print the diamond pattern.
C Program
#include <stdio.h>int main(){int n;printf("Enter number of rows: ");scanf("%d", &n);int spaceCount = n - 1;for (int i = 1; i <= n; i++){//print number of spacesfor (int j = 1; j <= spaceCount; j++){printf(" ");}//print the *for (int j = 1; j < 2 * i; j++){printf("*");}//print new lineprintf("\n");//decrement the countspaceCount--;}spaceCount = 1;for (int i = 1; i <= n - 1; i++){//print spacesfor (int j = 1; j <= spaceCount; j++){printf(" ");}//print *for (int j = 1; j < 2 * (n - i); j++){printf("*");}printf("\n");spaceCount++;}return 0;}
Output:
Enter number of rows: 5 * *** ***** ******* ********* ******* ***** *** *
No comments:
Post a Comment