given an integer N as input write a program to print a shaded diamond of 2*N -1 rows using an asterisk(*) .
N=int(input("Enter N: "))
n = 0
for i in range(1, N + 1):
for j in range (1, (N - i) + 1):
print(end = " ")
while n != (2 * i - 1):
print("*", end = "")
n = n + 1
n = 0
print()
k = 1
n = 1
for i in range(1, N):
for j in range (1, k + 1):
print(end = " ")
k = k + 1
while n <= (2 * (N - i) - 1):
print("*", end = "")
n = n + 1
n = 1
print()
Comments
Leave a comment