C program to Floyd’s triangle star pattern
- Home
- Floyd's triangle
- C program to Floyd’s triangle star pattern
- On
- By
- 0 Comment
- Categories: Floyd's triangle, star pattern
C program to Floyd’s triangle star pattern
C program to Floyd’s triangle star pattern
In this tutorial, we will discuss the C program to Floyd’s triangle star pattern.
This post to described how to create Floyd’s triangle star pattern using nested for loop in C language
Program 1
Code to Floyd’s triangle star pattern 1
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,j,rows;
printf("Enter number of rows you want: ");
scanf("%d",&rows);//Input number of rows from user
for(i=1; i<=rows; i++){//parent for loop for literate rows
for(j=i; j<rows; j++){//print space using this for loop
printf(" ");
}
for(j=1; j<=i; j++)//print star through every rows
{
printf("*");
}
printf("\n"); //move to next line
}
getch();
return 0;
}
When the above code is executed, it produces the following results:

Program 2
Code to Floyd’s triangle star pattern 2
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,j,rows;
printf("Enter number of rows you want: ");
scanf("%d",&rows);//Input number of rows from user
for(i=1; i<=rows; i++){//parent for loop for literate rows
for(j=1; j<=i; j++){//print star for pattern
printf("*");
}
printf("\n"); //move to next line
}
getch();
return 0;
}
When the above code is executed, it produces the following results:
Program 3
Code to Floyd’s triangle star pattern 3
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,j,rows;
printf("Enter number of rows you want: ");
scanf("%d",&rows);//Input number of rows from user
for(i=1; i<=rows; i++){//parent for loop for literate rows
for(j=i; j<=rows; j++){//print star for pattern
printf("*");
}
printf("\n"); //move to next line
}
getch();
return 0;
}
When the above code is executed, it produces the following results:
Program 4
Code to Floyd’s triangle star pattern 4
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,j,rows;
printf("Enter number of rows you want: ");
scanf("%d",&rows);//Input number of rows from user
for(i=1; i<=rows; i++){//parent for loop for literate rows
for(j=1; j<=i; j++){//print star for pattern
printf(" ");
}
for(j=i; j<=rows; j++){//print star for pattern
printf("*");
}
printf("\n"); //move to next line
}
getch();
return 0;
}
When the above code is executed, it produces the following results:
Suggested for you
Do-while loop in Java language
Similar post
Java program to print star pyramid pattern
C program to print star pyramid pattern
C++ program to print star pyramid pattern
Python program to print star pyramid pattern
Floyd’s triangle number pattern using for loop in C
Floyd’s triangle pattern using nested for loop in Java
Floyd’s triangle pattern using nested while loop in Java