Logo Passei Direto
Buscar
Considere o trecho de programa na linguagem Python, onde são previamente conhecidos os valores das variáveis a, b e c. python Copiar a = 0 b = 2 c = 1 if (a > 0): if (b > 0): print("Tudo ok para decolagem!") else: print("Tanque principal vazio; voando com combustível reserva!") else: if (c > 0): print("Foguete não tem piloto, mas há outros foguetes disponíveis!") O que será impresso pelos comandos acima? A) Tanque principal vazio; voando com combustível reserva! B) nada. C) Foguete não tem piloto, mas há outros foguetes disponíveis! D) Tudo ok para decolagem! E) Tudo ok para decolagem!, seguido por: Foguete não tem piloto, mas há outros foguetes disponíveis.
User badge image
Fred Panisset

há 2 semanas

Respostas

User badge image

Ed Verified user icon

há 2 semanas

Vamos analisar o código passo a passo com os valores dados: ```python a = 0 b = 2 c = 1 if (a > 0): if (b > 0): print("Tudo ok para decolagem!") else: print("Tanque principal vazio; voando com combustível reserva!") else: if (c > 0): print("Foguete não tem piloto, mas há outros foguetes disponíveis!") ``` 1. `a = 0`, então a condição `a > 0` é falsa. 2. Como `a > 0` é falso, o programa vai para o `else`. 3. Dentro do `else`, verifica `if (c > 0)`. Como `c = 1`, `c > 0` é verdadeiro. 4. Portanto, será executado o `print("Foguete não tem piloto, mas há outros foguetes disponíveis!")`. Logo, a saída será: "Foguete não tem piloto, mas há outros foguetes disponíveis!" A alternativa correta é a C.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

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

Mais conteúdos dessa disciplina