Você está na página 1de 1

Universidade Federal do Rio Grande do Norte Disciplina: Paradigma de programao Professor: Nielsen C.

Damasceno 1 Lista de exerccio 1) LISP sabe mexer com fraes: avalie (+ 2/3 4/5). 2) Pesquise um livro do ensino mdio sobre fraes e use LISP para resolver expresses complicadas envolvendo fraes. Confira as respostas com o livro. 3) Escreva uma funo retorne o produto cartesiano de duas listas dadas, onde os pares ordenados so representados por listas de dois elementos. Exemplo:

A ordem dos pares no resultado no relevante. 4) Escreva uma expresso que imprime os elementos de uma lista usando dolist. 5) Escreva uma expresso que some os elementos de 0 a n usando dotimes. 6 ) Implemente o fatorial no recursivo em Lisp. 7) Escreva um programa em Lisp que calcule o maior divisor comum entre dois nmeros. 8) Escreva uma funo que encontra os nmeros pares a partir de uma lista. 9) Implemente uma funo que inverta uma lista. Esta funo deve ser chamada reverse. 10) Defina a funo lista que recebe qualquer nmero de argumentos e constri uma lista com todos eles.

Você também pode gostar