Buscar

Considere o seguinte trecho de um programa em Python, em que a variável n é um inteiro recebido anteriormente: s=U for i in range(1, n): if n%i = O...

Considere o seguinte trecho de um programa em Python, em que a variável n é um inteiro recebido anteriormente: s=U for i in range(1, n): if n%i = O S+=i print(s) Pode-se afirmar que este programa exibe ao final

Respostas

User badge image

Ed Verified user icon

O trecho de código Python apresentado possui um erro de sintaxe. Na linha "if n%i = O", o sinal de igual está sendo utilizado incorretamente. Para comparação de igualdade em Python, deve-se utilizar "==" ao invés de "=". Portanto, a correção seria "if n%i == 0". Após essa correção, o programa irá exibir a soma dos divisores de n ao final da execução.

0
Dislike0

✏️ 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

Mais conteúdos dessa disciplina