Thursday, June 6, 2013

How to create Traingle using English aphabet in java

Please see this sample code:


public class TraingleAphabet1 {
    public static void main(String[] args) {
        String space ="            ";
        for(char i='M',increment ='N';i<=increment;i--,increment++){
            if(increment>'Z' && i< 'A')
                break;
            System.out.print(space);
            for(char j=i;j<=increment;j++)
                System.out.print(j);
            if(space.length()==0)
                break;
            space =space.substring(1);
            System.out.println();
        }
    }
}


Result:


            MN
           LMNO
          KLMNOP
         JKLMNOPQ
        IJKLMNOPQR
       HIJKLMNOPQRS
      GHIJKLMNOPQRST
     FGHIJKLMNOPQRSTU
    EFGHIJKLMNOPQRSTUV
   DEFGHIJKLMNOPQRSTUVW
  CDEFGHIJKLMNOPQRSTUVWX
 BCDEFGHIJKLMNOPQRSTUVWXY
ABCDEFGHIJKLMNOPQRSTUVWXYZ

How to create Traingle using alphabet in java

Please see this sample code:

public class TraingleAphabet {
    public static void main(String[] args) {
        for(char i='M',increment ='N';i<=increment;i--,increment++){
            if(increment>'Z' && i< 'A')
                break;
            for(char j=i;j<=increment;j++)
                System.out.print(j);
            System.out.println();
        }
    }
}







Result:

MN
LMNO
KLMNOP
JKLMNOPQ
IJKLMNOPQR
HIJKLMNOPQRS
GHIJKLMNOPQRST
FGHIJKLMNOPQRSTU
EFGHIJKLMNOPQRSTUV
DEFGHIJKLMNOPQRSTUVW
CDEFGHIJKLMNOPQRSTUVWX
BCDEFGHIJKLMNOPQRSTUVWXY
ABCDEFGHIJKLMNOPQRSTUVWXYZ


How to make Traingle English Aphabet in java

Please see this sample code:


public class TraingleLetter {
    public static void main(String[] args) {
        char last='Z';
        String space ="";
        for(char i='A';i<='Z';i++){
            System.out.print(space);
            for(char j=i;j<=last;j++){
                    System.out.print(j);
            }
            last =(char)((int)last - 1);
            space = space +" ";
            System.out.println();
       
        }
    }
}

Result :

ABCDEFGHIJKLMNOPQRSTUVWXYZ
   BCDEFGHIJKLMNOPQRSTUVWXY
      CDEFGHIJKLMNOPQRSTUVWX
         DEFGHIJKLMNOPQRSTUVW
            EFGHIJKLMNOPQRSTUV
              FGHIJKLMNOPQRSTU
                GHIJKLMNOPQRST
                   HIJKLMNOPQRS
                      IJKLMNOPQR
                       JKLMNOPQ
                         KLMNOP
                            LMNO
                              MN