Concatenar elementos de dos listas - DrRacket / Scheme

Enunciado: cree una función que al recibir dos listas, devuelva su concatenación. Sin usar la función "append".

Nota: al referirnos a concatenar se nos esta pidiendo que unamos o enlacemos los elementos que se nos de, ya sean números, texto, etc.




concatenar-dos-listas-scheme-drracket
toma de pantalla del codigo




; ===========================================================================
(define concatena (lambda (X Y)
                    (if (null? X)
                        Y
                        (cons (car X) (concatena (cdr X) Y))
                    )
                    ))
; ===========================================================================
Compartir en facebook twitter Google tumblr pinterest

Entradas similares

0 Comentarios