|
1. cdr, car va null? funksiyalari qo’llanilishiga misollar keltiring
|
tarix | 23.12.2023 | ölçüsü | 7,11 Kb. | | #157738 |
| Funksional dasturlash mustaqil top
Mustaqil bajarish uchun topshiriqlar
Quyida keltirilgan masalalar uchun scheme tilida dastur yozing va ishlash natijasini ham ko’rsating
1. cdr, car va null? funksiyalari qo’llanilishiga misollar keltiring(DrRacketda natija olib skrenshotini yuklang ).
2. Scheme tilida ruyxat uzunligini hisoblovchi funksiyani yozing. Bo’sh ruyxatning uzunligi 0 ga teng.
3. Ruyxat elementlarini ekranga chiqaruvchi for-each-element deb nomlangan funksiyani yozing.
INPUT
|
OUTPUT
|
(for-each-element display (list 1 2 3))
|
“123”
|
4. Atgument sifatida ikkita ruyxat berilganda bu ruyxatlarning mos elementlari yig’indisini hisoblab, natijani ruyxat sifatida qaytaradigan funksiya yarating.
INPUT
|
OUTPUT
|
(plus (list 1 2) (list 5 6))
|
(6 8)
|
5. 4-masalani map funksiyasidan foydalangan holda yeching.
Dostları ilə paylaş: |
|
|