Responda conforme a questão:
Escreva códigos em Lisp para executar as seguintes tarefas:
Criar uma função que calcule a média entre dois números. (6 escores)

Passo 1

O enunciado pede para criar em Lisp uma função que calcule a média aritmética entre dois números. O conteúdo envolve definição de função em Lisp (com defun) e operações aritméticas básicas (adição e divisão).

Passo 2

Em teoria, a média aritmética de dois números x e y é dada por
\frac{x + y}{2}
Para implementar isso em Lisp, basta somar os dois argumentos e dividir o resultado por 2.0 (para garantir que funcione corretamente com números reais).

Passo 3

Em Lisp, definimos uma função com defun, listamos os parâmetros entre parênteses e, no corpo, escrevemos a expressão aritmética. Usaremos / para divisão e + para soma.

Resposta

(defun media-dos-dois (x y)
“Retorna a média aritmética de X e Y.”
(/ (+ x y) 2.0))

Exercícios relacionados