# Exercício 4
#Create a program that asks the user for a number and then prints out
#a list of all the divisors of that number. (If you don’t know what a divisor is,
#it is a number that divides evenly into another number.
#For example, 13 is a divisor of 26 because 26 / 13 has no remainder.)

num = int(input('Enter a number: '))

listA = list(range(1, num + 1))  # cria uma lista até ao numero inserido
             # e exclui o "0"

divisor_list = []    # cria uma lista vazia 

for numero in listA:
        if  num % numero == 0:
            divisor_list.append(numero)     # anexa os elementos
                                            # à lista vazia
print(divisor_list)
