__author__  = 'JPaschoal'
__version__ = '1.0.0'
__email__   = '<EMAIL>'
__date__    = '04/01/2022'
"""
#ignorância zero
Dados dois números inteiros positivos i e j diferentes de 0,
imprimir todos os divisores comuns de i e j.

Exemplo: i = 2 e j = 3 a saída deverá ser : 1
i = 9, j = 21 a saída deverá ser: 1, 3
"""

def traco():
    return print('-----'*7)

print('')
print("Divisores de i e j - ")
traco()

#
## input e variáveis
# 
i = int(input('Digite o número i: '))
j = int(input('Digite o número j: '))

#
## teste lógico
#
print(f'Os divisores comuns de {i} e {j} são: ')
print(1)
divisor  = 2
while divisor <= i and divisor <= j:
    if i % divisor == 0 and j % divisor == 0:
        print(f'{divisor}')
    divisor = divisor + 1
traco()
__author__  = 'JPaschoal'
__version__ = '1.0.0'
__email__   = '<EMAIL>'
__date__    = '04/01/2022'
"""
#ignorância zero
Dados dois números inteiros positivos i e j diferentes de 0,
imprimir todos os divisores comuns de i e j.

Exemplo: i = 2 e j = 3 a saída deverá ser : 1
i = 9, j = 21 a saída deverá ser: 1, 3
"""

def traco():
    return print('-----'*7)

print('')
print("Divisores de i e j - ")
traco()

#
## input e variáveis
# 
i = int(input('Digite o número i: '))
j = int(input('Digite o número j: '))

#
## teste lógico
#
print(f'Os divisores comuns de {i} e {j} são: ')
print(1)
divisor  = 2
while divisor <= i and divisor <= j:
    if i % divisor == 0 and j % divisor == 0:
        print(f'{divisor}')
    divisor = divisor + 1
traco()
#ignorância zero Dados dois números inteiros positivos i e j diferentes de 0, imprimir todos os divisores comuns de i e j.  Exemplo: i = 2 e j = 3 a saída deverá ser : 1 i = 9, j = 21 a saída deverá ser: 1, 3 # ## input e variáveis # # ## teste lógico #