Inverted Solid Right Triangle
Given an integer number
N as input. Write a program to print the right-angled triangular pattern of N lines 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 the solid right angled triangle of side
4. Therefore, the output should be
* * * *
* * *
* *
*
Sample Input 1
4
Sample Output 1
* * * *
* * *
* *
*
Sample Input 2
5
Sample Output 2
* * * * *
* * * *
* * *
* *
*
def invertedTriangle(rows):
i = rows
while i >= 1:
j = rows
while j > i:
print(' ', end=' ')
j -= 1
k = 1
while k <= i:
print('*', end=' ')
k += 1
print()
i -= 1
print("Sample Input 1 ")
print(4)
print("Sample Output 1")
invertedTriangle(4)
print()
print("Sample Input 2 ")
print(5)
print("Sample Output 2")
invertedTriangle(5)
Comments
Leave a comment