Pattern
/*
* 1
* 1
2
* 1
2 3
* 1
2 3 4
* 1
2 3 4 5
*/
class patten_1
{
public static void main()
{
int i,j;
for(i=1;i<=5;i++)
{
for(j=1;j<=i;j++) //1 12 123 1234 12345
{
System.out.print(j+" ");
}
System.out.println();
}
}
}
/*
*
1
*
1 2
* 1
2 3
* 1 2
3 4
* 1
2 3 4 5
*/
class patten_2
{
public static void main()
{
int i,j,k;
for(i=1;i<=5;i++) //1
{
for(k=i;k<=4;k++) // 1-4 2-4 3-4 4-4 f
{
System.out.print(" ");
}
for(j=1;j<=i;j++)
{
System.out.print(j+" ");
}
System.out.println();
}
}
}
/*
*
*
*
* * *
*
* * * * *
* *
* * * * * *
*/
class patten_3
{
public static void main()
{
int i,j,k,sp=3,st=1;
for(i=1;i<=4;i++)
{
for(k=1;k<=sp;k++)
{
System.out.print(" ");
}
for(j=1;j<=st;j++)
{
System.out.print("*");
}
System.out.println();
sp=sp-1;
st=st+2;
}
}
}
/*
*
1
*
2 3
* 4
5 6
* 7 8
9 10
*/
class patten_4
{
public static void main()
{
int i,j,k,c=1;
for(i=1;i<=4;i++)
{
for(k=i;k<=3;k++)
{
System.out.print(" ");
}
for(j=1;j<=i;j++)
{
System.out.print(c+" ");
c=c+1;
}
System.out.println();
}
}
}
/*
* #
* #
$
* #
$ #
* #
$ # $
* #
$ # $ #
*/
class patten_5
{
public static void main()
{
int i,j;
for(i=1;i<=5;i++)
{
for(j=1;j<=i;j++)
{
if(j%2==0)
System.out.print("$ ");
else
System.out.print("# ");
}
System.out.println();
}
}
}
/*
*
* *
*
* *
*
*
*
* *
*
* *
*/
class patten_6
{
public static void main()
{
int i,j;
for(i=1;i<=5;i++)
{
for(j=1;j<=5;j++)
{
if(i==j || (i+j)==6)
System.out.print("*");
else
System.out.print(" ");
}
System.out.println();
}
}
}
/*
* 1
* 1
0
* 1
0 1
* 1
0 1 0
* 1
0 1 0 1
*/
class patten_7
{
public static void main()
{
int i,j,c=1,d=0;
for(i=1;i<=5;i++)
{
for(j=1;j<=i;j++)
{
if(j%2==0)
System.out.print(d+" ");
else
System.out.print(c+" ");
}
System.out.println();
}
}
}
/*
* 5
*
5 4
* 5
4 3
* 5 4
3 2
* 5
4 3 2 1
*/
class patten_8
{
public static void main()
{
int i,j,k;
for(i=5;i>=1;i--)
{
for(k=1;k<i;k++)
{
System.out.print(" ");
}
for(j=5;j>=i;j--)
{
System.out.print(j+" ");
}
System.out.println();
}
}
}
/*
* 1
* 2
3
* 5
8 13
*/
class patten_9
{
public static void main()
{
int i,j,a=0,b=1,c=0;
for(i=1;i<=3;i++)
{
for(j=1;j<=i;j++)
{
c=a+b;
System.out.print(c+" ");
a=b;
b=c;
}
System.out.println();
}
}
}
/*
* S C H
O O L
* C H O
O L
* H O O
L
* O O L
* O L
* L
*/
class patten_10
{
void main()
{
String s="SCHOOL";
char c;
int i, j;
for(i=0;i<s.length();i++)
{
for(j=i;j<s.length();j++)
{
c=s.charAt(j);
System.out.print(" "+c);
}
System.out.println();
}
}
}
* L
* O L
* O O L
* H O O L
* C H O O L
* S C H O O L
*/class patten_11
{
void main()
{
String s="SCHOOL";
char c;
int i, j;
for(i=s.length()-1;i>=0;i--)
{
for(j=i;j<s.length();j++)
{
c=s.charAt(j);
System.out.print(" "+c);
}
System.out.println();
}
}
}
These patterns are a great help
ReplyDelete