Buscar

Considere o algoritmo a seguir: início p ← 1 s ← 0 leia a se (a mod 2) = 0 então p ← p * 2 s ← s + 2 fim se se (a mod 3) = 0 então p ← p * 3 s ← s ...

Considere o algoritmo a seguir: início p ← 1 s ← 0 leia a se (a mod 2) = 0 então p ← p * 2 s ← s + 2 fim se se (a mod 3) = 0 então p ← p * 3 s ← s + 3 fim se se (a mod 5) = 0 então p ← p * 5 s ← s + 5 fim se imprima p, ' - ', s fim Se o valor fornecido pelo usuário ao algoritmo for 48 a saída impressa será:
A) 11 - 30
B) 4 - 8
C) 12 - 32
D) 6 - 5
E) Nenhuma das respostas anteriores

Essa pergunta também está no material:

AP1_PDA_2012-1-Gabarito
7 pág.

AP1 - PDA - CEDERJ - UFF

Projeto e Desenvolvimento de Algoritmos Universidade Federal do Rio de JaneiroUniversidade Federal do Rio de Janeiro

💡 1 Resposta

User badge image

Ed Verified user icon

Vamos analisar as condições do algoritmo: Se a = 48, então: (a mod 2) = 0, pois 48 é divisível por 2. (a mod 3) = 0, pois 48 é divisível por 3. (a mod 5) = 3, pois 48 não é divisível por 5. Agora, vamos calcular p e s de acordo com as condições: p = 1 * 2 * 3 = 6 s = 0 + 2 + 3 = 5 Portanto, a saída impressa será D) 6 - 5.

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

Outros materiais