Pré-visualização parcial do texto
Baixe Testeprolog e outras Trabalhos em PDF para Arquitetura, somente na Docsity!
ENSINO SUPERIOR
TESTE DE AVALIACAO
TESTE DE PROLOG
) É) 4 ENSINO SUPERIOR TESTE DE AVALIACAO TESTE DE PROLOG Escreva um predicado valida compra/3 que verifica se uma compra de um cliente é válida. Os argumentos devem ser o cliente, o item e a quantidade solicitada. O predicado deve ter sucesso apenas se o cliente for um cliente válido e com uma boa taxa de crédito e quantidade do item esteja em estoque em estoque e a quantidade solicitada seja inferior ao estoque disponível. Escreva um predicado bhaskara,/3 que deve receber os três coeficientes de um polinômio de grau dois e apresentar as duas Taizes possiveis. Utilize a fórmula de Bháskara, que é dada por. - D+ Bº- 44 1, = 24 - Bo NBP 4 4 rx; = 24 Escreva um predicado maior /3 que recebe dois valores nos dois primeiros argumentos e retorna o maior deles no terceiro argumento. Escreva um predicado volume esfera (R, Volume) que devolve em Volume o volume da esfera de raio R. O volume é 4 dado por | qm Escreva um predicado distancia(X1/Y1X2,Y2.D) onde D deve ser a distância entre os pontos (1,71) e (42,72) no plano cartesiano. A distância é dadapor D=«((X, - X,) +(F, -K) Se o peso de um corpo é dado por P = mg , onde m é a massa indicada em Kg é g é aceleração da gravidade. Considerando que a aceleração da gravidade na Terra é de 9,8 m/s e a aceleração na Lua é de , escreva um predicado