Program to Print Ladder Star Pattern
In this article we are going to see how to print ladder star program.
Example-1 When row value=2 * * * * ***** * * * * ***** * * * *
Example-2: When row value=3 * * * * ***** * * * * ***** * * * * ***** * * * *
Now, let’s see the actual program printing it.
Have you mastered basic programming topics of java and looking forward to mastering advanced topics in a java programming language? Go with these ultimate Advanced java programs examples with output & achieve your goal in improving java coding skills.
Approach:
- Enter total row and store it in an integer variable
row. - Take first for loop to print the row value and a star for each row.
- For each iteration print 2 side stars.
- And for each condition
(r<row)print the stair bar. - Then go on printing the star symbol according to loop.
JAVA Code:
import java.util.*;
public class Main
{
public static void main(String args[])
{
// taking variable for loop iteration and row .
int row,r;
//creating object
Scanner s = new Scanner(System.in);
// entering the number of row
System.out.print("Enter rows : ");
row = s.nextInt();
//outer for loop
for ( r = 0; r <= row ; r++)
{
// Printing the sub-pattern 1 row+1 times
System.out.println("* *");
System.out.println("* *");
// Printing the sub-pattern 2 row times
if (r < row)
System.out.println("*****" );
}
}
}
Output : Enter row : 3 * * * * ***** * * * * ***** * * * * ***** * * * *
C Code:
#include <stdio.h>
int main()
{
int r, row, c ,d;
printf("Enter rows: ");
scanf("%d", &row);
for ( r = 0; r <= row ; r++)
{
printf("* *" );
printf("\n");
printf("* *");
printf("\n");
if (r < row)
printf("*****");
printf("\n");
}
return 0;
}
Output : Enter row : 3 * * * * ***** * * * * ***** * * * * ***** * * * *
C++ Code:
#include <iostream>
using namespace std;
int main()
{
int row, r , c ,d ;
cout << "Enter rows: ";
cin >> row;
for ( r = 0; r <= row ; r++)
{
cout << "* *" ;
cout << "\n" ;
cout << "* *" ;
cout << "\n" ;
if (r < row)
cout << "*****" ;
cout << "\n" ;
}
return 0;
}
Output : Enter row : 3 * * * * ***** * * * * ***** * * * * ***** * * * *
Related Java Star Pattern Programs: