"translate( 1 2 9 one two nine ) prolog programming" Code Answer's

You're definitely familiar with the best coding language Prolog that developers use to develop their projects and they get all their queries like "translate( 1 2 9 one two nine ) prolog programming" answered properly. Developers are finding an appropriate answer about translate( 1 2 9 one two nine ) prolog programming related to the Prolog coding language. By visiting this online portal developers get answers concerning Prolog codes question like translate( 1 2 9 one two nine ) prolog programming. Enter your desired code related query in the search bar and get every piece of information about Prolog code related question on translate( 1 2 9 one two nine ) prolog programming. 

translate( 1 2 9 one two nine ) prolog programming

By Yawning YakYawning Yak on Feb 19, 2020
totext(0, 'zero').
totext(1, 'one').
totext(2, 'two').
totext(3, 'three').
totext(4, 'four').
totext(5, 'five').
totext(6, 'six').
totext(7, 'seven').
totext(8, 'eight').
totext(9, 'nine').

translate([], []).
translate([Head|Rest], [TranslatedHead|TranslatedRest]) :-
   totext(Head, TranslatedHead),
   translate(Rest, TranslatedRest).

Source: stackoverflow.com

Add Comment

2

translate( 1 2 9 one two nine ) prolog programming

By Yawning YakYawning Yak on Feb 19, 2020
domains

    list1=integer*
    list2=symbol*


predicates

    translate(list1,list2)
    means(integer,symbol)


clauses

    translate([],[]).

    translate([],_):-
        write(\"\\nError in Input\").

    translate(_,[]):-
        write(\"\\nError in Input\").

    translate([Head1|Tail1],[Head2|Tail2]):-
        write(Head2,\" = \"),
        means(Head1,Name),
        write(Name,\"\\n\"),
        translate(Tail1,Tail2).


    means(0,zero).

    means(1,one).

    means(2,two).

    means(3,three).

    means(4,four).

    means(5,five).

    means(6,six).

    means(7,seven).

    means(8,eight).

    means(9,nine).


OUT PUT
=======

Goal: translate([1,2,3],[a,b,c])

a = one
b = two
c = three

Yes

-------------------------------------

Goal: translate([1,2,3,4,5,6,7,8,9],[a,b,c,d,e,f,g,h,i])

a = one
b = two
c = three
d = four
e = five
f = six
g = seven
h = eight
i = nine

Yes

Source: www.codepoc.io

Add Comment

-2

All those coders who are working on the Prolog based application and are stuck on translate( 1 2 9 one two nine ) prolog programming can get a collection of related answers to their query. Programmers need to enter their query on translate( 1 2 9 one two nine ) prolog programming related to Prolog code and they'll get their ambiguities clear immediately. On our webpage, there are tutorials about translate( 1 2 9 one two nine ) prolog programming for the programmers working on Prolog code while coding their module. Coders are also allowed to rectify already present answers of translate( 1 2 9 one two nine ) prolog programming while working on the Prolog language code. Developers can add up suggestions if they deem fit any other answer relating to "translate( 1 2 9 one two nine ) prolog programming". Visit this developer's friendly online web community, CodeProZone, and get your queries like translate( 1 2 9 one two nine ) prolog programming resolved professionally and stay updated to the latest Prolog updates. 

Prolog answers related to "translate( 1 2 9 one two nine ) prolog programming"

View All Prolog queries

Prolog queries related to "translate( 1 2 9 one two nine ) prolog programming"

Browse Other Code Languages

CodeProZone