Pattern Programs
Pattern Programs
Pattern Programs
Pattern-1:
* * * * * * * * * *
* * * * * * * * * *
* * * * * * * * * *
* * * * * * * * * *
* * * * * * * * * *
* * * * * * * * * *
* * * * * * * * * *
* * * * * * * * * *
* * * * * * * * * *
* * * * * * * * * *
Pattern-2:
1111111111
2222222222
3333333333
4444444444
5555555555
6666666666
7777777777
8888888888
9999999999
10 10 10 10 10 10 10 10 10 10
Pattern-3:
1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9 10
Pattern-4:
AAAAAAAAA
AB B B B B B B B
BBCCCCCCC
CCC
DDDDDDDDDD
EEEEEEEEEE
FFFFFFFFFF
GGGGGGGG
GGHHHHHH
HHHHIIIIIIII
II
JJJJJJJJJJ
Pattern-5:
ABCDEFGH
I JABCDEF G
HIJABCDEF
GHIJABCD
EF GHI JABC
DEFGHIJAB
CDEF GHI JA
BCDEFGHI
JABCDEFG
HIJABCDEF
GHIJABCD
EFGHIJ
Pattern-6:
10 10 10 10 10 10 10 10 10 10
9999999999
8888888888
7777777777
6666666666
5555555555
4444444444
3333333333
2222222222
1111111111
Pattern-6:
10 9 8 7 6 5 4 3 2 1
10 9 8 7 6 5 4 3 2 1
10 9 8 7 6 5 4 3 2 1
10 9 8 7 6 5 4 3 2 1
10 9 8 7 6 5 4 3 2 1
10 9 8 7 6 5 4 3 2 1
10 9 8 7 6 5 4 3 2 1
10 9 8 7 6 5 4 3 2 1
10 9 8 7 6 5 4 3 2 1
10 9 8 7 6 5 4 3 2 1
Pattern-7:
JJJJJJJJ
JJI I I I I I I I
II
HHHHHHHHH
HGGGGGGGG
GGFFFFFFFF
FF
EEEEEEEEEE
DDDDDDDDD
DCCCCCCCC
CC
BBBBBBBBB
BAAAAAAAA
AA
Pattern-8:
JIHGFEDC
B AJI HG F E D
CBAJIHGFE
DCBAJIHG
FEDCBAJIH
GFEDCBAJI
HGFEDCBA
JIHGFEDC
B AJI HG F E D
CBAJIHGFE
DCBAJIHG
FEDCBA
Pattern-9:
*
* *
* * *
* * * *
* * * * *
* * * * * *
* * * * * * *
* * * * * * **
* * * * * * ***
* * * * * * ****
Pattern-10:
1
22
333
4444
55555
666666
7777777
88888888
999999999
10 10 10 10 10 10 10 10 10 10
Pattern-11:
1
12
123
1234
12345
123456
1234567
12345678
123456789
1 2 3 4 5 6 7 8 9 10
Pattern-12:
A
B
B
CCC
D D D D
E E E E
EFFFF
FF
GGGGGG
GHHHHH
HHHIIIIIII
II
JJJJJJJJJJ
Pattern-13:
A
A
B
ABC
ABCD
ABCD
E
ABCDEF
ABCDEFG
ABCDEFG
HABCDEF
GHI
ABCDEFGHIJ
Pattern-14:
* * * * * * ****
* * * * * * ***
* * * * * * **
* * * * * * *
* * * * * *
* ****
* ***
* **
* *
*
Pattern-15:
1111111111
222222222
33333333
4444444
555555
66666
7777
888
99
10
Pattern-16:
1 2 3 4 5 6 7 8 9 10
123456789
12345678
1234567
123456
12345
1234
123
12
1
Pattern-17:
AAAAAAAAA
ABBBBBBBB
B
CCCCCC
CCDDDD
D D D E E E
EEE
FFFF
F G G
G G H
HH
I
I
J
Pattern-18:
ABCDEFGH
IJABCDEFG
HIABCDEF
GH
ABCDEF
GA B C D E
F
ABCD
EA B C
D
AB
CA
BA
Pattern-19:
10 10 10 10 10 10 10 10 10 10
999999999
88888888
7777777
666666
55555
4444
333
22
1
Pattern-20:
10 9 8 7 6 5 4 3 2 1
10 9 8 7 6 5 4 3 2
10 9 8 7 6 5 4 3
10 9 8 7 6 5 4
10 9 8 7 6 5
10 9 8 7 6
10 9 8 7
10 9 8
10 9
10
Pattern-21:
JJJJJJJJ
J JI I I I I I I I I
HHHHHHH
HGG GG GG
G
FFFFF
FE E E E
EDDD
DCCC
BB
A
Pattern-22:
JIHGFEDCB
AJIHG FEDC
B
JIHGFED
CJ I H G F E
D
JIHGF
EJ I H G
F
JIHG
JIH
JI
J
Pattern-23:
*
**
***
****
*****
******
*******
********
*********
**********
Pattern-24:
*
**
***
****
*****
******
*******
********
Pattern-25:
1
22
333
4444
55555
666666
7777777
Pattern-26:
1
12
123
1234
12345
123456
1234567
12345678
123456789
123456789
10
Pattern-27:
A
BB
CC
DDDD
EEEEE
FFFFFF
GGGGGG
GHHHHHH
HH
Pattern-28:
A
AB
AB
C
ABCD
ABCDE
ABCDE
F
ABCDEF
GABCDEF
GHABCDE
FGHI
ABCDEFGHIJ
Pattern-29:
*****
****
***
**
*
Pattern-30:
55555
4444
333
22
1
Pattern-31:
12345
1234
123
12
1
Pattern-32:
EEEE
EDD
DD
CC
C
B
B
A
Pattern-33:
ABCD
EAB
CD
AB
C
A
B
A
Pattern-34:
*
***
*****
*******
********
*
Pattern-35:
1
222
33333
4444444
555555555
Pattern-36:
A
BBB
CCCCC
DDDDDD
DEE EE EE
EEE
Pattern-37:
A
CC
C
EEEEE
GGGGGG
GI I I I I I I I
I
Pattern-38:
1
123
12345
1234567
123456789
Pattern-39:
1
321
54321
7654321
987654321
Pattern-40:
A
ABC
ABCDE
ABCDEFG
ABCDEFGHI
Pattern-41:
A
CBA
EDCBA
GFEDCBA
IHGFEDCBA
Pattern-42:
0
101
21012
3210123
432101234
Pattern-43:
A
BAB
CBABC
DCBABCD
EDCBABCDE
Pattern-44:
1
121
12321
1234321
123454321
Pattern-45:
A
ABA
ABCAB
ABCDABC
ABCDEABCD
Pattern-46:
5
54
543
5432
54321
Pattern-47:
*********
*******
*****
***
*
Pattern-48:
555555555
4444444
33333
222
1
Pattern-49:
999999999
7777777
55555
333
1
Pattern-50:
1234567
12345
123
1
Pattern-51:
EEEEEEE
EEDDDD
DDDCCC
CC
B B
BA
Pattern-52:
IIIIIIII I
GG G G G G G
EEEE E
CCC
A
Pattern-53:
ABCDEF
GA B C D
E
ABC
A
Pattern-54:
1
12
123
1234
12345
1234
123
12
1
Pattern-55:
*
**
***
****
*****
****
***
**
*
Pattern-56:
4
43
432
4321
43210
4321
432
43
4
Pattern-57:
3
23
123
0123
123
23
3
Pattern-58:
E
DE
CD
E
BCDE
ABCD
EB C D
E
CDE
DE
E
Pattern-59:
*
* *
* * *
* * **
* * ***
* * **
* * *
* *
*
Pattern-60:
4
43
432
4321
43210
4321
432
43
4
Pattern-61:
4
34
234
1234
01234
1234
234
34
4
Pattern-62:
E
DD
CC
C
BBBB
AAAA
AB B B
B
CC
CD
DE
Pattern-63:
E
ED
EDC
EDCB
EDCB
AE D C
B
EDC
ED
E
Pattern-64:
E
D
E
CDE
BCDE
ABCD
EB C D
E
CDE
DE
E
Pattern-65:
*
**
***
****
****
*
Pattern-66:
1
22
333
4444
55555
Pattern-67:
1
12
123
1234
12345
Pattern-68:
A
BB
CC
C
DDD
DE E E
EE
Pattern-69:
A
A
B
ABC
ABCD
ABCD
E
Pattern-70:
*****
****
***
**
*
Pattern-71:
55555
4444
333
22
1
Pattern-72:
54321
4321
321
21
1
Pattern-73:
EEEE
EDD
D DC C
C
B
B
A
Pattern-74:
EDCB
A D C
B A C
BA
B
A
A
Pattern-75:
ABCD
EA B C
D A B
C
A
B
A
Pattern-76:
*
**
***
*** *
**** *
*** *
***
**
*
Pattern-77:
1
22
333
4444
55555
4444
333
22
1
Pattern-78:
1
12
123
1234
12345
2345
345
45
5
Pattern-79:
1
12
123
1234
12345
1234
123
12
1
Pattern-80:
A
BB
CC
C
DDD
DE E E
EEDD
DD
C C
CB
BA
Pattern-81:
A
AB
AB
C
A B C
DABC
D EB C
DE
CDE
DE
E
Pattern-82:
5
454
34543
2345432
123454321
2345432
34543
454
5
Pattern-83:
5
545
54345
5432345
543212345
5432345
54345
54
5
Pattern-84:
*
**
* *
* *
* *
Pattern-85:
1
22
33
4 4
5 5
Pattern-86:
5
44
33
2 2
1 1
Pattern-87:
E
DD
C C
B B
A A
Pattern-88:
A
BB
CC
D D
E E
Pattern-89:
* *
* *
* *
**
*
Pattern-90:
1 1
2 2
33
44
5
Pattern-91:
5 5
4 4
33
22
1
Pattern-92:
E E
D D
C C
BB
A
Pattern-93:
A A
B B
C C
D
D
E
Pattern-94:
*****
*****
*****
*****
*****
Pattern-95:
* *
** **
*** ***
**** ****
*********
*
Pattern-96:
1
01
101
0101
10101
010101
1010101
Pattern-97:
*
**
***
****
***
****
*****
******
*******
********
****
*****
******
*******
********
*********
**********
**********
*
***
***
***
***
***
***
Pattern-98:
*
**
***
****
*****
* *
** **
*** ***
**** ****
**********
Pattern-99:
*
**
**
****
****
******
******
********
********
**********
**********
Pattern-100:
*
**
***
****
*****
******
*******
********
***
****
*****
******
*******
********
*********
**********
*****
******
*******
********
*********
**********
***********
************
*******
********
*********
**********
***********
************
*************
*************
*
***
***
***
***
***
***
***
***