Witam, potrzebuję od was pomocy w jednym zadaniu.
Zdefiniuj regułę przetłumacz(Lista1, Lista2), która zamienia cyfry od 0 do 9 na ich słowną reprezentację np.
? – przetłumacz([3,0,5], Lista).
Lista=[trzy, zero, pięć].
? – przetłumacz([3,0,5], [trzy, zero, pięć].).
yes
Wykorzystaj fakty:
znaczy(0, zero). znaczy(1, jeden). … znaczy(9,dziewiec).
Mam napisane coś takiego:
znaczy(0, zero).
znaczy(1, jeden).
znaczy(2, dwa).
znaczy(3, trzy).
znaczy(4, cztery).
znaczy(5, pięć).
znaczy(6, sześć).
znaczy(7, siedem).
znaczy(8, osiem).
znaczy(9, dziewięć).
przetłumacz([>
No i tutaj zaczynają się schody, jest ktoś z was w stanie pomóc? Odwdzięczę się jakoś albo rzucę coś grosza bo to dość pilne :D
Pozdrawiam