Suponha a necessidade de se implementar a estratégia de movimentação de um robô móvel. Tal robô apenas se movimenta para frente, para esquerda e direita. A tomada de decisão é feita com base na existência de obstáculos à frente, à esquerda e à direita. Implemente um sistema lógico digital para indicar a direção a ser tomada pelo robô tendo em vista a existência ou não de obstáculos nestas direções. Leve em conta que andar para frente tem prioridade em relação a andar para a esquerda que tem, por sua vez, prioridade em tomar a direção da direita. Quando houver obstáculos em todos os sentidos, o robô deve parar o seu movimento. Para essa questão, suponha que a presença de obstáculo seja indicada pelo valor "1" por intermédio das variáveis: "F" (frente), "D" (direita) e "E" esquerda. Como saída, temos: "AA" (andar adiante), "AD" (andar à direita) e "AE" (andar à esquerda).
Assinale a alternativa que contenha as express
Soluções para a tarefa
Respondido por
34
Resposta:
Explicação:
Como o próprio enunciado pede, o robô deve andar para frente quando não houver obstáculo a frente:
AA=∼F
Para se mover para a esquerda, deve haver obstáculo à frente, porém não deve haver obstáculo à esquerda:
AE=F.∼E
Por último, para o robô andar à direita deve haver obstáculos à frente e à esquerda e não deve haver obstáculo à direita:
AD=F.E.∼D
Perguntas interessantes
Português,
8 meses atrás
Artes,
8 meses atrás
Matemática,
11 meses atrás
História,
11 meses atrás
Português,
1 ano atrás
Matemática,
1 ano atrás
Português,
1 ano atrás