Skip to Content

Java Pyramid 6 Example

  1. /*
  2.         Java Pyramid 6 Example
  3.         This Java Pyramid example shows how to generate pyramid or triangle like
  4.         given below using for loop.
  5.        
  6.         *****
  7.         ****
  8.         ***
  9.         **
  10.         *
  11.         *
  12.         **
  13.         ***
  14.         ****
  15.         *****
  16.  
  17. */
  18.  
  19. public class JavaPyramid6 {
  20.  
  21.         public static void main(String[] args) {
  22.                
  23.                 //generate upper half of the pyramid
  24.                 for(int i=5; i>0 ;i--){
  25.                        
  26.                         for(int j=0; j < i; j++){
  27.                                 System.out.print("*");
  28.                         }
  29.                        
  30.                         //create a new line
  31.                         System.out.println("");
  32.                 }
  33.                
  34.                 //generate bottom half of the pyramid
  35.                 for(int i=1; i<= 5 ;i++){
  36.                        
  37.                         for(int j=0; j < i; j++){
  38.                                 System.out.print("*");
  39.                         }
  40.                        
  41.                         //create a new line
  42.                         System.out.println("");
  43.                 }
  44.  
  45.         }
  46. }
  47.  
  48. /*
  49.  
  50. Output of the example would be
  51. *****
  52. ****
  53. ***
  54. **
  55. *
  56. *
  57. **
  58. ***
  59. ****
  60. *****
  61.  
  62. */