Q:

C program to print hollow mirrored inverted right triangle 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 hollow mirrored inverted right triangle star pattern. How to print hollow mirrored reversed right triangle star pattern of n rows using for loop in C programming. Here, one thing is important to know that the rows of the triangle.

Logic to write C program to print hollow mirrored inverted right triangle star pattern:

It is very easy to print hollow mirrored reversed right triangle star pattern in C, below I have mentioned a few steps to print hollow reversed mirrored triangle pattern in C:

 

  • Enter the row value for the right triangle.
  • Here I have used three loops one is the outer loop to change the line and two inner loops to print star and space.
  • The outer loop iterate row times and print a newline after completing the inner loop.
  • If you will look at the design carefully,  then star available on the first or last column or first and the last row.
  • To print the space inner loop iterate 1 to x times.
  • Second inner loop print star for first or last column or first and last row otherwise print space.

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 rows = 0;
    printf("Enter the number of rows = ");
    scanf("%u",&rows);
    for(x=1; x<=rows; ++x)
    {
        // Print spaces
        for(y=1; y<x; ++y)
        {
            printf(" ");
        }
        for(y=x; y<=rows; ++y)
        {
            if((x==1) || (y==x) || (y==rows))
            {
                //Print star
                printf("*");
            }
            else
            {
                //Print space
                printf(" ");
            }
        }
        // Print new line
        printf("\n");
    }
    return 0;
}

Output:

Enter the number of rows = 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 rhombus star pattern... >>
<< C program to print hollow inverted right triangle ...