Respuesta :
Answer:
def output_ints_less_than_or_equal_to_threshold(user_values, upper_threshold):
for value in user_values:
if value < upper_threshold:
print(value)
def get_user_values():
n = int(input())
lst = []
for i in range(n):
lst.append(int(input()))
return lst
if __name__ == '__main__':
userValues = get_user_values()
upperThreshold = int(input())
output_ints_less_than_or_equal_to_threshold(userValues, upperThreshold)
The program illustrates the use of lists and iterations
- Lists are used to hold several variables
- Iteration are used for repetitive operations
The program in Python is as follows, where comments are used to explain each line
#This gets the count of numbers to input to the list
count = int(input())
#This initializes the list
myList = []
#The following for loop gets input from the user, to the list
for i in range(count):
myList.append(int(input()))
#This gets the threshold value
last = int(input())
#This iterates through the list
for i in myList:
#This checks if current element is less than or equal to the threshold
if i <= last:
#If yes, the list element is printed
print(i, end = " ")
At the end of the program, only numbers that are not greater than the threshold value are printed
See attachment for sample run
Read more about lists and iterations at:
https://brainly.com/question/13707877