Professional Documents
Culture Documents
Programs of NESTED LOOPS
Programs of NESTED LOOPS
Programs of NESTED LOOPS
*
**
***
****
*****
print("Pattern 1")
n = int(input("Enter number of lines :"))
for i in range(1,n+1):
print()
for j in range(1,i+1):
print("*", end=" ")
print("Pattern 2")
n = int(input("Enter number of lines :"))
for i in range(n,0,-1):
print()
for j in range(1,i+1):
print(j, end=" ")
print("Pattern 3")
n = int(input("Enter number of lines :"))
print("Pattern 4")
n = int(input("Enter number of lines :"))
for i in range(1,n+1):
print()
for j in range(1,i+1):
print(chr(j+64), end=" ")
print("\nPattern 5")
n = int(input("Enter number of lines :"))
for i in range(1,n+1):
print()
for j in range(i,n+1):
print(chr(j+96), end=" ")
print("\nPattern 6")
n = int(input("Enter number of lines :"))
for i in range(1,n+1):
print()
for j in range(n,i-1,-1):
if j % 2 == 0:
print(chr(j+96), end=" ")
else:
print(chr(j+64), end=" ")
WAP to print following pattern:
A
B b
C c C
D d D d
E e E e E
print("\nPattern 7")
n = int(input("Enter number of lines :"))
for i in range(1,n+1):
print()
for j in range(1, i+1):
if j % 2 == 0:
print(chr(i+96), end=" ")
else:
print(chr(i+64), end=" ")
print("\nPattern 9")
n = int(input("Enter number of lines :"))
for i in range(n,0,-1):
print()
for j in range(i, n+1):
if i % 2 == 1:
print(chr(i+96), end=" ")
else:
print(chr(i+64), end=" ")
WAP to print following pattern:
----A
---A B
--A B C
-A B C D
A B C D E
print("Pattern 10")
n = int(input("Enter number of lines :"))
for i in range(1,n+1):
print()
for j in range(1,n-i+1):
print(end=" ")
for j in range(1,i+1):
print(chr(j+64), end=" ")
A 1..1
B C 1..2
D E F 1..3
G H I J 1..4
K L M N O 1..5
print("\nPattern 11")
n = int(input("Enter number of lines :"))
c = 1
for i in range(1,n+1):
print()
for j in range(1,n-i+1):
print(end=" ")
for j in range(1,i+1):
print(chr(c+64), end=" ")
c += 1
WAP to print following pattern:
E
E D E
E D C D E
E D C B C D E
E D C B A B C D E
E D C B C D E
E D C D E
E D E
E
print("\nPattern 13")
n = int(input("Enter n :"))
for i in range(n,1,-1):
print()
for j in range(1,i):
print(end=" ")
for j in range(n,i,-1):
print(chr(j+64), end=" ")
for j in range(i,n+1):
print(chr(j+64), end=" ")
for i in range(1,n+1):
print()
for j in range(1,i):
print(end=" ")
for j in range(n,i,-1):
print(chr(j+64), end=" ")
for j in range(i,n+1):
print(chr(j+64), end=" ")
WAP to print following pattern:
ABCDEDCBA
ABCD DCBA
ABC CBA
AB BA
A A
AB BA
ABC CBA
ABCD DCBA
ABCDEDCBA
print("\nPattern 14")
n = int(input("Enter n :"))
print(10 + 3 ** 3 * 2 )
for i in range(n,1,-1):
print()
for j in range(1,i+1):
print(chr(j+64),end=" ")
for j in range(1,(n-i)*2):
print(end="- ")
for j in range(i,0,-1):
if j != n:
print(chr(j+64),end=" ")
for i in range(1,n+1):
print()
for j in range(1,i+1):
print(chr(j+64),end=" ")
for j in range(1,(n-i)*2):
print(end="- ")
for j in range(i,0,-1):
if j != n:
print(chr(j+64),end=" ")
WAP to print following pattern:
1
101
10101
1010101
101010101
1010101
10101
101
1
print("\nPattern 15")
n = int(input("Enter n :"))
for i in range(n,1,-1):
print()
for j in range(1,i):
print(end=" ")
for j in range(n,i,-1):
print(j%2, end=" ")
for j in range(i,n+1):
print(j%2, end=" ")
for i in range(1,n+1):
print()
for j in range(1,i):
print(end=" ")
for j in range(n,i,-1):
print(j%2, end=" ")
for j in range(i,n+1):
print(j%2, end=" ")