Carregando...
Carregando...
Ajude a melhorar a plataforma
Considere que você tenha que fazer um algoritmo que diga se você acertou ou não um dos números da mega sena. O algoritmo vai receber o seu “chute” e comparar com um dos números sorteados. O seu colega colocou a seguinte instrução no seu fluxograma: Se not acertou Indique qual é a alternativa correta que explica o funcionamento correto desta instrução.
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
RESPOSTA CORRETA: Acertou é uma variável de tipo bool e ela recebe o valor False, e continua com False se você não acerta; depois o algoritmo aplica o operador not. A comparação então dá como resultado verdadeiro e o algoritmo então passa para a etapa de escrever “você não adivinhou o número” JUSTIFICATIVA Neste exemplo, é usada uma variável de tipo bool, que se chama acertou . Antes desta comparação, a variável recebe o valor False. Como na comparação está o operador not, ele nega o valor atual da variável acertou. Nesse caso, not False é True. Então, a comparação prossegue e escreve “você não adivinhou o número”. Isto é correto porque você realmente não acertou o número. Se você acerta a variável vai receber True, com o operador not a resposta é False, então o fluxograma prossegue com “você adivinhou”.