C Program to Print Right Triangle Number Pattern

In this tutorial, i am going to show you how to print right triangle number pattern with the help of for loop and while loop in c programs.

All C Programs to Print Right Triangle Number Pattern

  • C Program to Print Right Triangle Number Pattern using For Loop
  • C Program to Print Right Triangle Number Pattern using While Loop

C Program to Print Right Triangle Number Pattern using For Loop

/* C Program to Print Right Triangle Number Pattern */
#include <stdio.h>
 
int main() 
{
  	int rows, i, j;
	
  	printf(" \n Please Enter the Number of Rows:  ");
  	scanf("%d", &rows);
	
  	for ( i = 1 ; i <= rows; i++ ) 
  	{
      	for ( j = 1 ; j <= i; j++ ) 
      	{
          	printf(" %d", i);
      	}
      	printf("\n");
  	}
  	return 0;
}

The result of the above c program; is as follows:

Please Enter the Number of Rows:  5
1
22
333
4444
55555

C Program to Print Right Triangle Number Pattern using While Loop

/* C Program to Print Right Triangle Number Pattern */
#include <stdio.h>
 
int main() 
{
  	int rows, i, j;
  	i = 1;
	
  	printf("Please Enter the Number of Rows:  ");
  	scanf("%d", &rows);
	
  	while ( i <= rows) 
  	{
  		j = 1;
      	while ( j <= i ) 
      	{
        	printf("%d", i);
          	j++;
      	}
      	i++;
      	printf("\n");
  	}
  	return 0;
}

The result of the above c program; is as follows:

Please Enter the Number of Rows:  5
1
22
333
4444
55555

More C Programming Tutorials

Leave a Comment