Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Resolução de Atividades - "05 Desafio: Automatizando tarefas"

• Quais são os dados de entrada necessários?

R: O tempo que a pessoa passou na transmissão, checagem de presença em determinadas minutagens e se assinou a lista de presença na entrada e saída do evento.

• Como o algoritmo pode verificar a condição de presença completa?

R: Confere se o tempo assistido pela pessoa for igual ao da transmissão e verifica se a pessoa respondeu ou clicou nas caixas de presença ao longo da live.

• Que decisão precisa ser tomada com base nesses dados?

R: Se todas as respostas acima foram sim, então envia o e-mail, caso contrário, não envia ou verifica o motivo da pessoa não ter participado.

• Qual deve ser a ação final?

Depois, enviar o e-mail de agradecimento somente às pessoas que passaram nas verificações.

Algoritmo:

1 – Recebe da pessoa usuária o tempo total que ela esteve presente
2 – Recebe do programa as verificações de determinadas minutagens, onde a pessoa deveria ter clicado no botão que apareceu, como uma forma de evitar que um usuário logue, mas resolva realizar outra atividade
3 – Compara se o tempo total da pessoa for igual ou maior ao do evento
4 – Checa se as verificações foram apertadas no tempo estipulado
5 – Se sim, então envia o e-mail; senão, envia nada.
2 respostas
solução!

Olá, Victor, como vai?

Sua proposta atende ao que foi solicitado no desafio e demonstra boa compreensão sobre entradas, processamento e decisão dentro de um algoritmo em linguagem natural. Você identificou corretamente os dados necessários, definiu a condição de verificação e estabeleceu a ação final com base em uma estrutura condicional.

Há apenas um ponto conceitual a ajustar: no passo 1 do algoritmo, não é a pessoa usuária que “envia” o tempo total, mas sim o sistema que registra ou calcula esse tempo a partir dos dados de acesso.

Parabéns pela resolução e obrigado por compartilhar sua resposta. Continue participando, o fórum está à disposição para aprofundarmos ainda mais esses conceitos.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!

Obrigado =)