In this tutorial you will learn about the C Program to Print Numeric Right Triangle Pattern 2 and its application with practical example.
C Program to Print Right Triangle Number Pattern 2
In this tutorial, we will learn to create a C program that will print the Right Triangle Number Pattern 2 in C programming
Prerequisites
Before starting with this tutorial we assume that you are 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 Right Angled Triangle?
This triangle plays an important role in trigonometry. A right-angled triangle is a triangle, that has one of its interior angles equal to 90 degrees or a right angle. The right-angle triangle follows the Pythagoras theorem. Therefore, this triangle is also called 90-degree triangle.
Algorithm:-
1 2 3 4 5 6 7 8 9 |
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 Right Triangle Number Pattern 2:-
In today’s tutorial, we will create a program, that will print the Right Triangle Number Pattern 2 using a while loop taking the rows from the user. First, take the input number of rows in the triangle by the user. Then we will print the simple right-angle triangle of Numbers using the for-loop. The below is an example to print a Right Triangle Number Pattern 2.
Program Code:-
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
/* C Program to Print Right Triangle Number Pattern 2 */ #include <stdio.h> int main() { //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: "); scanf("%d", &rw); i=1; //Generating the right angled triangle. while ( i <= rw) { j = 1; while ( j <= i ) { //printing the pattern right angled triangle printf("%d", i); j++; } i++; printf("\n"); } return 0; } |
Output:-
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.