Ejercicos en Prolog

Embed Size (px)

Citation preview

  • 7/25/2019 Ejercicos en Prolog

    1/3

    EJERCICOS EN PROLOG.

    1. Elabore un predicado para determinar el ltimo de una lista teniendo en cuanta que

    ! es el ltimo elemento de una lista que tiene a ! como nico elemento

    ! es el ltimo elemento de una lista que tiene cabe"a # cola si ! es el ltimo de la

    cola

    $. Elabore un predicado que permita clasi%icar nmeros en positi&os cero o ne'ati&o (no

    se utili"a listas).

  • 7/25/2019 Ejercicos en Prolog

    2/3

    *. Elabore un predicado que obten'a el %actorial de un nmero sabiendo que

    1. +actorial de cero es 1

    $. + es %actorial de N si N , - Na es N/1 %actorial de Na es +1 # + es +1 0 N

    . Elabore un predicado que obten'a la cantidad de elementos de una lista sabiendo que1. cantidad de elementos de una lista &ac2a es cero

    $. Cantidad de elementos de una lista que tiene cabe"a # cola es cantidad de elementos

    de la cola 31

  • 7/25/2019 Ejercicos en Prolog

    3/3

    4. Elabore un predicado que permita saber si una lista est5 ordenada ascendentemente

    sabiendo que

    1. una lista que tiene un solo elemento est5 ordenada

    $. una lista con !6 en la cabe"a # C en la cola est5 ordenada si !76 # est5 ordenada la

    lista con 6 en la cabe"a # C en la cola.