Enunciado: Verifique se a velocidade (v) NÃO é maior que
.
Entradas e Saídas:
Entrada: v=5
Saída: True
Entrada: v=15
Saída: False
Entrada: v=10
Saída: False
Entrada: v=15
Entrada: v=10
Passo 1
Beleza, o enunciado pede pra “verificar se a velocidade v NÃO é maior que 10 m/s”.
Matéria: operadores relacionais e valores booleanos.
O que vamos precisar: entender comparações (>, <, <=, >=) e saber que o resultado disso é True ou False.
Matéria: operadores relacionais e valores booleanos.
O que vamos precisar: entender comparações (>, <, <=, >=) e saber que o resultado disso é True ou False.
Passo 2
“v NÃO é maior que 10” significa negar a ideia de “v > 10”. Em lógica, isso é ¬(v > 10).
Mas olhando nos exemplos:
Mas olhando nos exemplos:
- v=5 → True
- v=15 → False
- v=10 → False
Perceba que em v=10 o resultado é False, então a gente não aceita “igual a 10”. Logo a gente quer mesmo “v < 10”.
Passo 3
Então a condição booleana final que resolve isso é:
Se isso for verdade, devolve True; se não, devolve False.
Resposta
A expressão que verifica se a velocidade NÃO é maior que 10 m/s (segundo os exemplos) é: