In this tutorial you will learn about the C Program to Print Inverted Right Triangle Number Pattern and its application with practical example.
C Program to Print Inverted Right Triangle Number Pattern
In this tutorial, we will learn to create a C program that will print the Inverted Right Triangle Number Pattern in C programming
Before starting with this tutorial, we assume that you are the best aware of the following C programming topics:
- Operators in C Programming.
- Basic Input and Output function in C Programming.
- Basic C programming.
- While loop in C programming.
- Conditional Statements in C programming.
What is an Inverted Right Angled Triangle?
This right-angle triangle is a flip triangle created using a reverse while loop. It has a base on the top side, and it is 90 Degree triangle following the Pythagoras theorem.
What is a pattern?
The patterns can be any shape or design drawn on the screen i.e. triangle, rectangle, pyramid, any other shape. In the C programming language, the patterns are generated using loops and iterative statements.
1. Declaring the required variables for the program.
2. Taking the input rows of the right-angled from the user.
3. Generating the pattern using the nested while loop.
4. Printing the right-angled triangle pattern.
5. End the program.
Program description that will print the Inverted Right Triangle Number Pattern:-
In today’s tutorial, we will create a program, that will print the Inverted Right Triangle Number Pattern using a while loop. First, take the input number of rows in the triangle by the user. Then we will print the right angle triangle of Numbers using the for-loop. The below is an example to print an Inverted Right Triangle Number Pattern.
** C program to print the Inverted Right Triangle Number Pattern **
//declaring the required variables for the program
int rw, i, j;
//i = it will hold the integer value to control the loop.
//j = it will hold the integer value to control the loop.
//rw = it will hold the integer value for number of rows.
//taking the input number of rows from the user
printf("Please Enter the Number of Rows: ");
//Generating the inverted right angled triangle
i = rw;
while ( i >= 1)
j = 1 ;
while ( j <= i )
//printing the right-angled triangle in inverted format
In the above program, we have Last initialized the required variable.
- rw = it will hold the integer value.
- j = it will hold the integer value.
- i = it will hold the integer value.
Input the number of rows for the pattern.
Code to make the pattern on the screen.
Printing output pattern using c programming.