Home » Java programs » Java basic programs

Java program to print Floyd’s triangle till given N rows



In this java program, we are going to print a pattern that is known as Floyd’s triangle till N rows. Here, we are taking N from the user and printing the pattern according to it.
Submitted by IncludeHelp, on December 05, 2017

Given number of rows and we have to print Floyd’s triangle using java program.

Example:

Input 
Number of rows: 10
Output:
Floyd's Triangle:
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 31 32 33 34 35 36 
37 38 39 40 41 42 43 44 45 
46 47 48 49 50 51 52 53 54 55

Program to print Floyd’s triangle in java

import java.util.Scanner;

public class Pattern15
{
    public static void main(String args[])
    {
	
        int rows, i, j, k=1;
        Scanner scan = new Scanner(System.in);
		
        System.out.print("Enter rows u want : ");
        rows = scan.nextInt();
		
        System.out.print("Floyd's Triangle :\n");
        for(i=1; i<=rows; i++)
        {
            for(j=1; j<=i; j++, k++)
            {
                System.out.print(k + " ");
            }
            System.out.println();			
        }
    }
}

Output

Enter rows u want : 10
Floyd's Triangle :
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 31 32 33 34 35 36 
37 38 39 40 41 42 43 44 45 
46 47 48 49 50 51 52 53 54 55 





Was this page helpful? YES NO

Are you a blogger? Join our Blogging forum.



Comments and Discussions


We are using Google to publish ads on our website; Google has its own privacy policies. They may save log, cookies on your system. Google may also collect information of your system like IP address, region, city, country. For more details please go through the Google’s privacy policy.