Q:

C program to print half diamond star pattern

belongs to collection: C Programs to print Series

0

In this exercise, I will show you, How to write a C program to print half diamond star patterns. How to print half diamond star pattern in C programming. Here, one thing is important to know that the columns of the half diamond.

All Answers

need an explanation for this answer? contact us directly to get an explanation for this answer

#include <stdio.h>
int main()
{
    int x = 0,y = 0;
    unsigned int columns = 0;
    unsigned int col = 0;
    
    printf("Enter the number of columns = ");
    scanf("%u",&columns);
    for(x=0; x < (columns*2) ; ++x)
    {
        // Print spaces
        for(y=0; y < col; ++y)
        {
            printf("*");
        }
        (x<columns)?(++col):(--col);
        
        // Print new line
        printf("\n");
    }
    return 0;
}

Output:

Enter the number of columns = 10

*

**

***

****

*****

******

*******

********

*********

**********

*********

********

*******

******

*****

****

***

**

*

need an explanation for this answer? contact us directly to get an explanation for this answer

total answers (1)

C Programs to print Series

This question belongs to these collections

Similar questions


need a help?


find thousands of online teachers now
C program to print mirrored half diamond star patt... >>
<< C program to print hollow inverted pyramid star pa...