Praktikum z logického programování (kombi) Cvičení č. 4 KOMBINOVANÉ: ZÁPOČET SEZNAMY Úkoly 1. Vlož prvek na začátek seznamu, pokud seznam daný prvek ještě neobsahuje ◦ Prototyp: prepend_unique(+Element, +List, -NewList) 2. Vlož prvek na konec seznamu ◦ Prototyp: appendx(+Element, +List, -NewList) 3. Počet atomických prvků v seznamu ◦ Prototyp: count_atomic(+List, -Count) ◦ Využijte vhodný pomocný predikát zjišťující atomičnost 4. Poslední prvek seznamu ◦ Prototyp: last_member(+List, -Element) 5. Předposlední prvek seznamu ◦ Prototyp: penultimate_element(+List, -Element) PRAKTIKUM Z LOGICKÉHO PROGRAMOVÁNÍ (LÉTO 2024) 2