Logo Passei Direto
Buscar

Química

Colégio Objetivo
Observe o algoritmo abaixo.

```
inicio
logico: B1, B2, B3;
se B1 então C1
senão
se B2 então
se B3 então C2;
senão C3;
C4;
fim se;
fim se;
fim se;
C5;
fim.
```

Sendo B1=falso, B2=verdadeiro, B3=falso e C1,C2,C3,C4 e C5 comandos, assinale a opção que apresenta todos os comandos executados.
A) C3 e C4
B) C3, C4 e C5
C) C2, C3 e C4
D) C2, C3, C4 e C5
E) C1, C3, C4 e C5
User badge image
Estudando com Questões

há 3 meses

Respostas

User badge image

Ed Verified user icon

há 3 meses

Vamos analisar o algoritmo passo a passo com os valores fornecidos: 1. B1 = falso: A primeira condição `se B1 então C1` não será executada, pois B1 é falso. Portanto, C1 não é executado. 2. B2 = verdadeiro: Como B1 é falso, o algoritmo vai para a próxima condição `senão se B2 então`. Como B2 é verdadeiro, o bloco correspondente a B2 será executado. 3. Dentro do bloco de B2, temos `se B3 então C2; senão C3;`. Como B3 é falso, a condição `se B3` não será satisfeita, então C3 será executado. 4. Após a execução de C3, o algoritmo continua com C4, que também será executado, pois está fora da condição de B3. 5. Finalmente, após todas as condições, o comando C5 será executado, pois ele está fora de qualquer condição. Portanto, os comandos executados são: C3, C4 e C5. A opção correta é: B) C3, C4 e C5.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina