Buscar

Qual é a saída do seguinte código se o usuário digitar duas linhas contendo 10 e 3 respectivamente? x = int(input()) y = int(input()) x = x % y x...

Qual é a saída do seguinte código se o usuário digitar duas linhas contendo 10 e 3 respectivamente?

x = int(input())
y = int(input())

x = x % y
x = x % y
y = y % x

print(y)


3
0
4
2
1

Essa pergunta também está no material:

PARADIGMAS DE LINGUAGENS DE PROGRAMAÇÃO EM PYTHON - AVA 1
5 pág.

Paradigmas de Linguagens de Progamação Universidade Estácio de SáUniversidade Estácio de Sá

💡 3 Respostas

User badge image

Ed Verified user icon

A saída do código será 1. Isso ocorre porque o operador % retorna o resto da divisão entre dois números. No código fornecido, a variável x é inicializada com o valor 10 e a variável y com o valor 3. Em seguida, a variável x é atualizada para o resto da divisão entre x e y, que é 1. Depois, a variável y é atualizada para o resto da divisão entre y e x, que também é 1. Por fim, o valor de y é impresso, resultando em 1.

0
Dislike0
User badge image

Dery Gomes

Resposta: 0.

0
Dislike0
User badge image

Eduardo Menezes

Resposta 0 passei direto tá perdendo para o Braily
0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais