AYuda urgente por favor
Publicado por Marta (3 intervenciones) el 03/10/2006 19:27:11
Hola necesito ayuda para resolver un programa de listas de prolog.
Realizar un predicado sumarara/2 Prolog que dada una lista devuelva otra tal que sus
elementos resultan de sumar el primero, con el último, el segundo con el anteúltimo, etc.
Considere que si la lista tiene número impar de elementos el del medio es él mismo.
?- ([1,5,4,6,8,7,9,3,4],L1).
L1 = [5,8,13,13,8]
?- ([3,4,25,8,9,4],L1).
L1 = [7,33,33].
Desde ya mucha gracias.
Chau
Realizar un predicado sumarara/2 Prolog que dada una lista devuelva otra tal que sus
elementos resultan de sumar el primero, con el último, el segundo con el anteúltimo, etc.
Considere que si la lista tiene número impar de elementos el del medio es él mismo.
?- ([1,5,4,6,8,7,9,3,4],L1).
L1 = [5,8,13,13,8]
?- ([3,4,25,8,9,4],L1).
L1 = [7,33,33].
Desde ya mucha gracias.
Chau
Valora esta pregunta


0