🧠 Quiz: Cap 04 — Cálculo de Dano (Operadores)
Teste se você entendeu os conceitos do Cap 04 antes de seguir para o Cap 05. Pense na sua resposta antes de abrir o gabarito!
1. No exemplo do capítulo, qual é o resultado de dano = ataque - defesa, com ataque = 30 e defesa = 12?
A) 42
B) 18
C) 360
D) 2.5
2. O que um operador de comparação (como <=, ==, >) retorna?
A) Um número inteiro
B) Um valor Boolean (true ou false)
C) Um texto
D) Sempre true
3. Qual é a forma correta de inserir o resultado de uma conta (ex: ataque - defesa) dentro de um template de string?
A) $ataque - defesa
B) "$ataque-defesa"
C) "${ataque - defesa}"
D) "(ataque - defesa)"
4. No código val vidaZerada: Boolean = vida <= 0, o que é armazenado em vidaZerada?
A) O valor de vida
B) 0
C) true ou false, dependendo da comparação
D) Um texto explicando a vida
5. Qual operador você usa para descobrir o resto de uma divisão (ex: quantas moedas sobram ao dividir entre jogadores)?
A) /
B) %
C) *
D) ==