Informática, perguntado por lucas27484, 7 meses atrás

tenho essa última pergunta de python​

Anexos:

Soluções para a tarefa

Respondido por eleninhaa
1

Resposta:

def multiple(a, b):

   if a % b == 0:

       print(f'{a} é múltiplo de {b}')

   else:

       print('não múltiplos')

Explicação:


lucas27484: mas só deu correto o do meio
lucas27484: na verdade só o primeiro que deu errado
lucas27484: era para dar 6 eh múltiplo de 2
lucas27484: e deu ao contrário
eleninhaa: você tem que informar os parâmetros na ordem, multiple(6, 2), se você inverter, vai estar dividindo 2 por 6, vai dar erro
eleninhaa: se quiser, pode adicionar outra condicional, dividindo b por a, daí tanto faz a ordem que você informar os parâmetros, ficaria assim:
elif b % a == 0:
print(f'{b} é múltiplo de {a}')
lucas27484: mais é um questionário eu não preciso informar os números
lucas27484: só preciso fazer o código certo
lucas27484: os números a questão msm faz para ver se está certo
lucas27484: pode me ajudar nas outras questões?
Respondido por icarlyoficial555
1

def multiple(a, b):

  if a % b == 0:

      print(f'{a} é múltiplo de {b}')

  elif b % a == 0:

      print(f'{b} é múltiplo de {a}')

  else:

      print('não multiplos')

       

multiple(2,6)

multiple(6,2)

multiple(22,21)

Perguntas interessantes