Answer to Question #243528 in Python for balu

Question #243528

Shaded Diamond

Given an integer value

N as input, write a program to print a shaded diamond of 2*N -1 rows using an asterisk(*) character as shown below.Note: There is a space after each asterisk (*) character.Input

The first line of input is an integer

N.Explanation

In the given example

N = 5. Therefore, the output should be

*

* *

* * *

* * * *

* * * * *

* *

* *

* *

*


Sample Input 1

6

Sample Output 1

*

* *

* * *

* * * *

* * * * *

* * * * * *

* *

* *

* *

* *

*

Sample Input 2

5

Sample


1
Expert's answer
2021-09-30T04:46:05-0400
N = int(input('Enter input here: '))
for i in range(1,2*N):
    if i == 1 or i == (2 * N) - 1:
        print('*')
    elif i <= 5:
        print('*' * i)
    else:
        print('*' * 2)

Enter input here: 5
*
**
***
****
*****
**
**
**
*

Need a fast expert's response?

Submit order

and get a quick answer at the best price

for any assignment or question with DETAILED EXPLANATIONS!

Comments

No comments. Be the first!

Leave a comment

LATEST TUTORIALS
New on Blog
APPROVED BY CLIENTS