Pattern Printing Program
PYTHON
1]
for i in range(0, 5):
for j in range(0, i+1):
print("*",end="")
print()
""" output
*
**
***
****
*****
"""
====================================================
2]
k=1
for i in range(0, 5):
for j in range(0, k):
print( "*",end="")
k= k + 2
print()
"""output
*
***
*****
*******
*********
"""
====================================================
3]
k= 8
for i in range(0, 5):
for j in range(0, k):
print(end=" ")
k = k - 2
for j in range(0, i+1):
print("* ",end="")
print()
"""output
*
* *
* * *
* * * *
* * * * *
"""
==================================================
===================================================
4]
k = 16
t = 1
for i in range(0, 5):
for j in range(0, k):
print(end=" ")
k = k - 4
for j in range(0, t):
print("* ", end="")
t = t + 2
print()
"""output
*
* * *
* * * * *
* * * * * * *
* * * * * * * * *
""" ==================================================
5]
n=1
for i in range(0,5):
for j in range(0,i+1):
print(n,end=" ")
n=n+1
print()
"""
output
1
2 3
4 5 6
7 8 9 10
11 12 13 14 15
"""
===================================================
6]
for i in range(1,6):
for j in range(1,i+1):
print(j,end=" ")
print()
"""output
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
"""
===================================================
7]
k = 0
rows = 10
for i in range(1, rows+1):
for space in range(1, (rows-i)+1):
print(end=" ")
while k != (2*i-1):
print("* ", end="")
k = k + 1
k = 0
print()
"""
*
* * *
* * * * *
* * * * * * *
* * * * * * * * *
* * * * * * * * * * *
* * * * * * * * * * * * *
* * * * * * * * * * * * * * *
* * * * * * * * * * * * * * * * *
* * * * * * * * * * * * * * * * * * *
"""
===================================================
==============================================
8]
val=65
for i in range(0,5):
for j in range(0,i+1):
ch=chr(val)
print(ch,end=" ")
val=val+1
print()
"""output
A
B B
C C C
D D D D
E E E E E """
===================================================
9]
val=65
for i in range(0,5):
for j in range(0,i+1):
ch=chr(val)
print(ch,end=" ")
val=val+1
print()
"""output
A
B C
D E F
G H I J
K L M N O """
============================================
10]
for i in range(0,5):
for j in range(5,i,-1):
print("*",end="")
print()
"""output
*****
****
***
**
*
"""
================================================
11]
n=1
for i in range(0,5):
for j in range(5,i,-1):
print(n,end=" ")
n=n+1
print()
n=1
"""output
1 2 3 4 5
1 2 3 4
1 2 3
1 2
1
"""
==================================================
12]
k=1
n=1
for i in range(0,5):
for j in range(0,n):
print(k,end=" ")
k=k+1
print()
n=n+2
"""
output
1
2 3 4
5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23 24 25
"""=====================================================
13]
num = 1
count = 0
decr = 8
for i in range(0, 5):
for k in range(0, decr):
print(end=" ")
for j in range(0, i):
count = count + 1
num = count
temp = num
for j in range(0, i):
print(num, end=" ")
num = num - 1
print()
num = temp
decr = decr - 2
"""
1
3 2
6 5 4
10 9 8 7
"""
==============================================================
14]
val = 65
inc = 1
for i in range(0, 5):
for j in range(0, inc):
ch = chr(val)
print(ch, end=" ")
val = val + 1
inc = inc + 2
print()
""" output
A
B C D
E F G H I
J K L M N O P
Q R S T U V W X Y
"""
==========================================================
15]
n = 5
k = 2*n - 2
for i in range(0, n):
for j in range(0, k):
print(end=" ")
k = k - 1
for j in range(0, i+1):
print(j,end =" ")
print("\r")
"""
0
0 1
0 1 2
0 1 2 3
0 1 2 3 4
"""
=============================================================
16]
n = 5
k = 2*n - 1
for i in range(0, n):
for j in range(0, k):
print(end=" ")
k = k - 1
for j in range(1, i+1):
print(j,end=" ")
print()
"""output
1
1 2
1 2 3
1 2 3 4
"""
=============================================================
17]
n = 5
k = 2*n - 2
m = 1
for i in range(0, n):
for j in range(0, k):
print(end=" ")
k = k - 1
for j in range(1, m + 1):
print(m,end ="")
m = m + 2
print("\r")
"""
1
333
55555
7777777
999999999
"""
"""==============================================
n = 5
k = 2*n - 2
m = 1
for i in range(0, n):
for j in range(0, k):
print(end=" ")
k = k - 1
for j in range(0, m + 1):
print(m,end="")
m = m + 2
print()
""""""""""""""""""
11
3333
555555
77777777
9999999999
=============================================================
18]
n = 5
k = 2*n - 2
m = 65
p=1
for i in range(0, n):
for j in range(0, k):
ch=chr(m)
print(end=" ")
k = k - 1
for j in range(1, p + 1):
print(ch,end="")
m= m + 1
p = p + 2
print()
"""
A
BBB
CCCCC
DDDDDDD
EEEEEEEEE
"""
=============================================================
19]
""">>
n = 5
k = 2*n - 2
m = 65
p=1
for i in range(0, n):
for j in range(0, k):
ch=chr(m)
print(end=" ")
k = k - 1
for j in range(1, p + 1):
print(ch,end="")
m= m + 2
p = p + 2
print()
"""output
A
CCC
EEEEE
GGGGGGG
IIIIIIIII
"""
=============================================================
20]
n = 5
k = 2*n - 2
m = 65
p=1
for i in range(0, n):
for j in range(0, k):
print(end=" ")
k = k - 1
for j in range(1, p + 1):
print(j,end="")
p = p + 2
print()
"""
1
123
12345
1234567
123456789
"""
=============================================================
21]
n = 5
k = 2*n - 2
m=1
p=1
for i in range(0, n):
for j in range(0, k):
print(end=" ")
k = k - 1
for j in range(1, m + 1):
print(p,end="")
p = p + 1
m = m + 2
print()
""""output
1
234
56789
10111213141516
171819202122232425
"""
=============================================================
22]
n = 5
k = 2*n - 2
m=1
p=2
for i in range(0, n):
for j in range(-1, k):
print(end=" ")
k = k - 1
for j in range(1, m + 1):
print(p - j,end="")
p = p + 2
m = m + 2
print()
"""output
1
321
54321
7654321
987654321
"""
=============================================================
23]
n = 5
k = 2*n - 2
m=1
for i in range(0, n):
for j in range(-1, k):
print(end=" ")
k = k - 1
for j in range(1, m + 1):
print(j,end="")
m = m + 2
print()
"""
1
123
12345
1234567
123456789
"""
=============================================================
24]
n=5
k = 2*n -1
m=1
val=65
for i in range(0,5):
for j in range(0,k):
ch=chr(val)
print(end=" ")
k = k - 1
for j in range(1,m+1):
print(chr(val),end="")
val = val + 1
m=m+2
print()
"""output
A
BCD
EFGHI
JKLMNOP
QRSTUVWXY
"""
=============================================================
25]
n=5
k = 2*n -1
p=1
m=1
for i in range(0,5):
for j in range(0,k):
print(end=" ")
k = k - 1
for j in range(1,m+1):
print("%c"%(j+64),end="")
m = m + 2
print()
"""output
A
ABC
ABCDE
ABCDEFG
ABCDEFGHI
"""
=============================================================
NEXT===>
PYTHON
If you want to develop your logic in programming then pattern printing is the best solution for this because in this program series you can understand how loop statement work in programming language.
for i in range(0, 5):
for j in range(0, i+1):
print("*",end="")
print()
""" output
*
**
***
****
*****
"""
====================================================
2]
k=1
for i in range(0, 5):
for j in range(0, k):
print( "*",end="")
k= k + 2
print()
"""output
*
***
*****
*******
*********
"""
====================================================
3]
k= 8
for i in range(0, 5):
for j in range(0, k):
print(end=" ")
k = k - 2
for j in range(0, i+1):
print("* ",end="")
print()
"""output
*
* *
* * *
* * * *
* * * * *
"""
==================================================
===================================================
4]
k = 16
t = 1
for i in range(0, 5):
for j in range(0, k):
print(end=" ")
k = k - 4
for j in range(0, t):
print("* ", end="")
t = t + 2
print()
"""output
*
* * *
* * * * *
* * * * * * *
* * * * * * * * *
""" ==================================================
5]
n=1
for i in range(0,5):
for j in range(0,i+1):
print(n,end=" ")
n=n+1
print()
"""
output
1
2 3
4 5 6
7 8 9 10
11 12 13 14 15
"""
===================================================
6]
for i in range(1,6):
for j in range(1,i+1):
print(j,end=" ")
print()
"""output
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
"""
===================================================
7]
k = 0
rows = 10
for i in range(1, rows+1):
for space in range(1, (rows-i)+1):
print(end=" ")
while k != (2*i-1):
print("* ", end="")
k = k + 1
k = 0
print()
"""
*
* * *
* * * * *
* * * * * * *
* * * * * * * * *
* * * * * * * * * * *
* * * * * * * * * * * * *
* * * * * * * * * * * * * * *
* * * * * * * * * * * * * * * * *
* * * * * * * * * * * * * * * * * * *
"""
===================================================
==============================================
8]
val=65
for i in range(0,5):
for j in range(0,i+1):
ch=chr(val)
print(ch,end=" ")
val=val+1
print()
"""output
A
B B
C C C
D D D D
E E E E E """
===================================================
9]
val=65
for i in range(0,5):
for j in range(0,i+1):
ch=chr(val)
print(ch,end=" ")
val=val+1
print()
"""output
A
B C
D E F
G H I J
K L M N O """
============================================
10]
for i in range(0,5):
for j in range(5,i,-1):
print("*",end="")
print()
"""output
*****
****
***
**
*
"""
================================================
11]
n=1
for i in range(0,5):
for j in range(5,i,-1):
print(n,end=" ")
n=n+1
print()
n=1
"""output
1 2 3 4 5
1 2 3 4
1 2 3
1 2
1
"""
==================================================
12]
k=1
n=1
for i in range(0,5):
for j in range(0,n):
print(k,end=" ")
k=k+1
print()
n=n+2
"""
output
1
2 3 4
5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23 24 25
"""=====================================================
13]
num = 1
count = 0
decr = 8
for i in range(0, 5):
for k in range(0, decr):
print(end=" ")
for j in range(0, i):
count = count + 1
num = count
temp = num
for j in range(0, i):
print(num, end=" ")
num = num - 1
print()
num = temp
decr = decr - 2
"""
1
3 2
6 5 4
10 9 8 7
"""
==============================================================
14]
val = 65
inc = 1
for i in range(0, 5):
for j in range(0, inc):
ch = chr(val)
print(ch, end=" ")
val = val + 1
inc = inc + 2
print()
""" output
A
B C D
E F G H I
J K L M N O P
Q R S T U V W X Y
"""
==========================================================
15]
n = 5
k = 2*n - 2
for i in range(0, n):
for j in range(0, k):
print(end=" ")
k = k - 1
for j in range(0, i+1):
print(j,end =" ")
print("\r")
"""
0
0 1
0 1 2
0 1 2 3
0 1 2 3 4
"""
=============================================================
16]
n = 5
k = 2*n - 1
for i in range(0, n):
for j in range(0, k):
print(end=" ")
k = k - 1
for j in range(1, i+1):
print(j,end=" ")
print()
"""output
1
1 2
1 2 3
1 2 3 4
"""
=============================================================
17]
n = 5
k = 2*n - 2
m = 1
for i in range(0, n):
for j in range(0, k):
print(end=" ")
k = k - 1
for j in range(1, m + 1):
print(m,end ="")
m = m + 2
print("\r")
"""
1
333
55555
7777777
999999999
"""
"""==============================================
n = 5
k = 2*n - 2
m = 1
for i in range(0, n):
for j in range(0, k):
print(end=" ")
k = k - 1
for j in range(0, m + 1):
print(m,end="")
m = m + 2
print()
""""""""""""""""""
11
3333
555555
77777777
9999999999
=============================================================
18]
n = 5
k = 2*n - 2
m = 65
p=1
for i in range(0, n):
for j in range(0, k):
ch=chr(m)
print(end=" ")
k = k - 1
for j in range(1, p + 1):
print(ch,end="")
m= m + 1
p = p + 2
print()
"""
A
BBB
CCCCC
DDDDDDD
EEEEEEEEE
"""
=============================================================
19]
""">>
n = 5
k = 2*n - 2
m = 65
p=1
for i in range(0, n):
for j in range(0, k):
ch=chr(m)
print(end=" ")
k = k - 1
for j in range(1, p + 1):
print(ch,end="")
m= m + 2
p = p + 2
print()
"""output
A
CCC
EEEEE
GGGGGGG
IIIIIIIII
"""
=============================================================
20]
n = 5
k = 2*n - 2
m = 65
p=1
for i in range(0, n):
for j in range(0, k):
print(end=" ")
k = k - 1
for j in range(1, p + 1):
print(j,end="")
p = p + 2
print()
"""
1
123
12345
1234567
123456789
"""
=============================================================
21]
n = 5
k = 2*n - 2
m=1
p=1
for i in range(0, n):
for j in range(0, k):
print(end=" ")
k = k - 1
for j in range(1, m + 1):
print(p,end="")
p = p + 1
m = m + 2
print()
""""output
1
234
56789
10111213141516
171819202122232425
"""
=============================================================
22]
n = 5
k = 2*n - 2
m=1
p=2
for i in range(0, n):
for j in range(-1, k):
print(end=" ")
k = k - 1
for j in range(1, m + 1):
print(p - j,end="")
p = p + 2
m = m + 2
print()
"""output
1
321
54321
7654321
987654321
"""
=============================================================
23]
n = 5
k = 2*n - 2
m=1
for i in range(0, n):
for j in range(-1, k):
print(end=" ")
k = k - 1
for j in range(1, m + 1):
print(j,end="")
m = m + 2
print()
"""
1
123
12345
1234567
123456789
"""
=============================================================
24]
n=5
k = 2*n -1
m=1
val=65
for i in range(0,5):
for j in range(0,k):
ch=chr(val)
print(end=" ")
k = k - 1
for j in range(1,m+1):
print(chr(val),end="")
val = val + 1
m=m+2
print()
"""output
A
BCD
EFGHI
JKLMNOP
QRSTUVWXY
"""
=============================================================
25]
n=5
k = 2*n -1
p=1
m=1
for i in range(0,5):
for j in range(0,k):
print(end=" ")
k = k - 1
for j in range(1,m+1):
print("%c"%(j+64),end="")
m = m + 2
print()
"""output
A
ABC
ABCDE
ABCDEFG
ABCDEFGHI
"""
=============================================================
NEXT===>
Comments
Post a Comment