Um programa PROLOG (Strawberry Prolog) para processamento dos dados de um grupo de veículos vendidos numa loja utiliza fatos como:
modelo (com os parâmetros: nome do modelo, potência do motor em cv e consumo em km/litro, nesta mesma ordem), por exemplo: modelo("Gol", 75, 11.9)
veiculos (com os parâmetros: placa, marca, modelo, ano de fabricação, cor e preço, nesta mesma ordem), por exemplo: veiculos("FEA-1987", "Ford", "Mustang", 2014, azul, 92500)
Para listar todos os nomes dos modelos no cadastro na loja, a resposta correta é:
a.
?- modelo(W,P,C), write(W), nl.
b.
?- modelo(W,P,C), write(P), nl.
c.
?- modelo(w,p,c), write(w), nl.
d.
?- veiculos(T,V,M,X,Y,Z), write(M),nl.
e.
?- veiculos(T,V,W,X,Y,Z), modelo(W,P,C), P>70, Z<35000, write(T),nl.
Soluções para a tarefa
Respondido por
5
Resposta:
a.
?- modelo(W,P,C), write(W), nl.
Explicação:
A questão pergunta sobre o Modelo e não sobre o Veiculo e a letra W se refere ao nome do modelo.
Bons estudos.
Perguntas interessantes
Artes,
5 meses atrás
Matemática,
5 meses atrás
Saúde,
6 meses atrás
Português,
6 meses atrás
Geografia,
11 meses atrás
Matemática,
11 meses atrás