Sunday, January 1, 2012

For Loop - Triangle

class Triangle1
{
public static void main(String args[])
{
for(int j=0;j<10;j++)
{
for(int i=10;i>j;i--)
System.out.print(".");
for(int k=j;k>=1;k--)
System.out.print(k);
System.out.println();
}
}
}

output:
..........
.........1
........21
.......321
......4321
.....54321
....654321
...7654321
..87654321
.987654321




class Triangle2
{
public static void main(String args[])
{

for(int j=0;j<10;j++)
{
for(int i=10;i>j;i--)
System.out.print(" ");

for(int k=j;k>=1;k--)
System.out.print(k);

for (int m=2;m<(j+1);m++)
System.out.print(m);

System.out.println();
}

}
}

output:


               1
             212
           32123
         4321234
        543212345
      65432123456
    7654321234567
  876543212345678
98765432123456789



class Triangle3
{
public static void main(String args[])
{
for(int j=1;j<10;j++)
{
for(int i=10;i>j;i--)
System.out.print(" ");

for(int k=j;k>=1;k--)
System.out.print(k);

for (int m=2;m<(j+1);m++)
System.out.print(m);

System.out.println();
}

for(int j=9;j>1;j--)
{
for(int i=10;i>=j;i--)
System.out.print(" ");

for(int k=j-1;k>=1;k--)
System.out.print(k);

for (int m=2;m<(j);m++)
System.out.print(m);

System.out.println();

}
}
}

output:



                 1
               212
             32123
           4321234
         543212345
       65432123456
     7654321234567
   876543212345678
 98765432123456789
   876543212345678
     7654321234567
       65432123456
         543212345
           4321234
             32123
               212
                 1



class Triangle4
{
public static void main(String args[])
{

for(int j=1;j<10;j++)
{
for(int i=10;i>j;i--)
System.out.print("   ");

for(int k=j;k>=1;k--)
System.out.print("  " +k);

for (int m=2;m<(j+1);m++)
System.out.print("  " +m);

System.out.println();
}

for(int j=9;j>1;j--)
{
for(int i=10;i>=j;i--)
System.out.print("   ");

for(int k=j-1;k>=1;k--)
System.out.print("  "+k);

for (int m=2;m<(j);m++)
System.out.print("  "+m);

System.out.println();
}
}
}
output:



                                     1
                                 2  1  2
                             3  2  1  2  3
                         4  3  2  1  2  3  4
                     5  4  3  2  1  2  3  4  5
                 6  5  4  3  2  1  2  3  4  5  6
             7  6  5  4  3  2  1  2  3  4  5  6  7
         8  7  6  5  4  3  2  1  2  3  4  5  6  7  8
     9  8  7  6  5  4  3  2  1  2  3  4  5  6  7  8  9
         8  7  6  5  4  3  2  1  2  3  4  5  6  7  8
             7  6  5  4  3  2  1  2  3  4  5  6  7
                 6  5  4  3  2  1  2  3  4  5  6
                     5  4  3  2  1  2  3  4  5
                         4  3  2  1  2  3  4
                             3  2  1  2  3
                                 2  1  2
                                     1






1 comment:

  1. 1
    232
    34543
    4567654
    567898765
    67890109876
    7890123210987
    890123454321098


    solve it in java

    ReplyDelete