Sunteți pe pagina 1din 1

Lucrarea de laborator

Definirea funcţiilor în LISP şi Structuri alternative în LISP

1. Să se definească o funcţie care ar determina valoarea maximă dintre 3 argumenţi.


2. Să se definească o funcţie pentru determinarea valorii unei funcţii F (x), cum ar fi:

 x − 2, x > 2

0, x = 0
| x |, x < 0
a. 

0, x ≤ 2
 2
 x − x,0 < x ≤ 1
 x 2 − sin πx 2 , alte
b. 

3. Să se definească o funcţie care ar permite determinarea ariei a trei figuri geometrice:


dreptunghi, triunghi, cerc.

4. Să se definească o funcţie de o listă – trei valori numerice, care, dacă elementele sunt
ordonate, atunci le dublează, dacă, însă, nu sunt ordonate fiecare element este înlocuit
cu opusul său.

5. Să se definească o funcţie de 3 argumenţi: coordonatele unui punct L1, coordonatele


originii unui cerc L2 şi raza cercului care ar determina dacă punctul este în interiorul
cercului, pe disc sau în afara cercului.

6. Să se definească o funcţie care ar determina dacă un număr din 3 cifre este polindrom.

7. Să se definească o funcţie care ar determina numărul numere pare într-o listă.

8. Să se definească o funcţie care ar determina ce an este după calendarul chinezesc. În


calendarul chinezesc sunt anii: şobolan, bou, tigru, iepure, dragon, şarpe, capră, cal,
maimuţă, cocoş, câine şi porc. Anul 2011 – anul iepurelui.

9. Să se definească o funcţie care ar permite înscrierea prin litere a numerelor. De


exemplu 52 – cincizeci şi doi.

10. Să se definească o funcţie care ar permite transformarea numărului înscris în formă


romană în arabă.

S-ar putea să vă placă și