黑马程序员:打印三角形

 

public class Lession2

{
 /*
*打印正等腰三角形
*/
   public void zhengDengYao()
  {
   int i , j;
     final  int LEN=10;
     for(i=1;i<LEN;i++)
       {
          for(j=LEN;j>i;j--)
           {      
             System.out.print(" ");          
            }
          for(j=1;j<=i*2-1;j++)
           {
              System.out.print("*");
           }
           System.out.println();

       }
   }
/*
*打印倒等腰三角形
*/

    public void daoDengYao()
   {
     int i , j;
     final int  LEN=10;
     for(i=1;i<LEN;i++)
       {
          for(j=0;j<i;j++)
           {      
             System.out.print(" ");          
            }
          for(j=1;j<(LEN-i)*2;j++)
           {
              System.out.print("*");
           }
           System.out.println();

       }
   }
/*
*打印倒直角三角形
*/

 

    public  void daoZhiJiao()
   {
     int i , j;
     final int  LEN=10;
     for(i=1;i<LEN;i++)
       {
          for(j=0;j<i;j++)
           {      
             System.out.print(" ");          
            }
          for(j=1;j<LEN-i;j++)                //只改这句为 for(j=1;j<(LEN-i)*2;j++)  极为倒

等腰三角形
           {
              System.out.print("*");
           }
           System.out.println();

       }
   }


/*
*打印正直角三角形
*/
   public void zhengZhiJiao()
   {
     int i , j;
     final  int LEN=10;
     for(i=1;i<LEN;i++)
       {
          for(j=LEN;j>i;j--)
           {      
             System.out.print(" ");          
            }
          for(j=1;j<=i-1;j++)        //只改这句为 for(j=1;j<=i*2-1;j++) 则为正等腰三角形
           {
              System.out.print("*");
           }
           System.out.println();

       }
   }
    public static void main(String[] args)
   {
       Lession2 les=new Lession2();
       les.zhengDengYao();
       les.daoDengYao();
       les.daoZhiJiao();
       les.zhengZhiJiao();
   }
}

 

你可能感兴趣的:(黑马程序员:打印三角形)