The string will be repeated only if the value is greater than zero, otherwise, it will return a blank. Therefore, ‘if’ condition will be used to check the values of 'n' first and then the print statement will be executed.
Program:
str = "GOOD MORNING "
n = int(input("Enter the value of n: "))
if n>0:
print(str * n)
else:
print("Invalid value for n, enter only positive values")
OUTPUT:
Enter the value of n: 5
GOOD MORNING GOOD MORNING GOOD MORNING GOOD MORNING GOOD MORNING