LOOPING with diamond

package com.java;

public class Triangle {

public static void main(String[] args) {
for(int i=1;i<=5;i++){
System.out.print("             ");
for(int k=4;k>=i;k--){
System.out.print("* ");
}

for(int j=1;j<=i;j++){
System.out.print(j+" ");
}System.out.println("");
}System.out.println();

for(int i=5;i>=1;i--){
System.out.print("             ");
for(int j=1;j<=i;j++)
{
System.out.print(" ");
}
for(int k=5;k>=i;k--){
System.out.print("*"+k);
}System.out.println("");
}System.out.print("");

for(int i=1;i<=5;i++){
System.out.print("             ");
for(int j=1;j<=1;j++)
{
for(int k=1;k<=i;k++){
System.out.print("*");
}System.out.println("");
}
}System.out.print("");

for(int i=5;i>=1;i--){
System.out.print("             ");
for(int j=1;j<=1;j++)
{
for(int k=1;k<=i;k++){
System.out.print("*");
}System.out.println("");
}
}
System.out.print("");

for(int i=5;i>=1;i--){
System.out.print("             ");
for(int j=1;j<=i;j++)
{ System.out.print(" ");
}
for(int k=5;k>=i;k--){
System.out.print("*");
}System.out.println("");

}
System.out.print("");
for(int i=5;i>=1;i--){
System.out.print("             ");
for(int j=5;j>=i;j--)
{System.out.print(" ");
}
for(int k=1;k<=i;k++){
System.out.print("*");
}System.out.println("");
}

}
}
Diamond:-
///////////////////////////////////////////////////////////////////////////////////
for(int i=5;i>=1;i--){
System.out.print("           ");
for(int j=1;j<i;j++){
System.out.print(" ");
}for(int k=5;k>=i;k--){

System.out.print("*");
System.out.print(" ");
}System.out.println("");
}//System.out.println("");
//////////////////////////////////////
for(int i=5;i>=1;i--){
System.out.print("           ");
for(int j=5;j>i;j--){
System.out.print(" ");
}for(int k=1;k<=i;k++){
System.out.print("*");
System.out.print(" ");
}System.out.println("");
}
/////////////////////////////////////////////////////////////////////////


OUTPUT ON CONSOLE:-
             * * * * 1
             * * * 1 2
             * * 1 2 3
             * 1 2 3 4
             1 2 3 4 5

                  *5
                 *5*4
                *5*4*3
               *5*4*3*2
              *5*4*3*2*1
             *
             **
             ***
             ****
             *****
             *****
             ****
             ***
             **
             *
                  *
                 **
                ***
               ****
              *****
              *****
               ****
                ***
                 **
                  *
Diamond OUTPUT:-
               *
              * *
             * * *
            * * * *
           * * * * *
           * * * * *
            * * * *
             * * *
              * *
               * 

No comments:

Post a Comment