C Program to Print Right Angled Triangle Star Pattern

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

All C Programs to Print Right Angled Triangle Star Pattern in C

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

C Program to Print Right Angled Triangle Star Pattern using For Loop

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

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

Please Enter the Number of Rows:  8
Printing Right Angled Triangle 
 
* 
* * 
* * * 
* * * * 
* * * * * 
* * * * * * 
* * * * * * * 
* * * * * * * * 

C Program to Print Right Angled Triangle Star Pattern using While Loop

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

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

Please Enter the Number of Rows:  5
Printing Right Angled Triangle 
 
*
**
***
****
*****

More C Programming Tutorials

Leave a Comment