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.
Respostas
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 similares
4 anos atrás
4 anos atrás
6 anos atrás
8 anos atrás
8 anos atrás
8 anos atrás