Um veículo só pode circular em uma zona de restrição se:
- o final da sua placa (final_placa) não for igual ao dia_restricao,
- ou se ele tiver permissão especial,
- e sua documentação estiver em dia.
Passo 1
Resumo do enunciado: queremos decidir se um veículo pode circular numa zona restrita. Para isso precisamos de três informações:
– o valor de ,
– o valor de ,
– se ele tem (booleano),
– e se a (booleano).
O conteúdo é lógica booleana: combinar condições com “ou” e “e”.
– o valor de
– o valor de
– se ele tem
– e se a
O conteúdo é lógica booleana: combinar condições com “ou” e “e”.
Passo 2
Interpretando em português: “o veículo só pode circular se a documentação estiver em dia e (o final da placa for diferente do dia de restrição ou ele tiver permissão especial)”. Repare que a documentação é obrigatória em qualquer caso, e só depois avaliamos placa vs. permissão.
Passo 3
Expressão booleana:
Passo 4
Exemplo em pseudocódigo:
Resposta
A condição final para o veículo poder circular é