Join
Blogs
Questions
Videos
Tags
Members
Search
 
 
Create your own blog, earn points and get popular!

Write a program to generate following pyramid pattern

  1. /*
  2.    Write a program to generate following pyramid pattern. Use for loop
  3.    to generate the pyramid/triangle.
  4.  
  5.  12345
  6.  1234
  7.  123
  8.  12
  9.  1
  10.  */
  11.  
  12. import java.io.BufferedReader;
  13. import java.io.IOException;
  14. import java.io.InputStreamReader;
  15.  
  16. public class Pyramid5 {
  17.  public static void main(String args[]){
  18.  
  19.   try{
  20.    
  21.    System.out.println("Enter number of lines to generate : ");
  22.    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
  23.    int numberOfLines = Integer.parseInt(br.readLine());
  24.    
  25.    for(int i=numberOfLines; i >= 1 ; i--){
  26.     for(int j=1; j<=i ; j++){
  27.      System.out.print(j);
  28.     }
  29.    
  30.     //generate new line
  31.     System.out.println("");
  32.    }
  33.   }catch(NumberFormatException nfe) {
  34.    System.out.println("Invalid number." + nfe);
  35.   }catch(IOException ioe){
  36.    System.out.println("IOException " + ioe);
  37.   }
  38.  }
  39. }
Your rating: None Average: 5 (2 votes)
Share this

Post new comment