Question: Use SWI Prolog to write the following programs . Make sure the output from your programs looks just like the sample output in the problems.

Use SWI Prolog to write the following programs . Make sure the output from your programs looks just like the sample output in the problems. Please comment the code. I will upvote clear answer, thank you! This is a prolog Logic programming assignment. Make sure your solution code is in prolog.
Thanks
 Use SWI Prolog to write the following programs . Make sure

7. Write a program to argue with yourself. Your program should take statements that are typed in as a list and change the pronouns and negate them. For instance, you should change to I, are should change to am not, and so on. Here is a possible sample session: ?- argue X-[i,am, not,a,stupid, computer] Yes ?- argue ([you, are],Y). Y-[i,am, not] Yes ?-argue ([are],z) z-tam, not ] Yes 7. Write a program to argue with yourself. Your program should take statements that are typed in as a list and change the pronouns and negate them. For instance, you should change to I, are should change to am not, and so on. Here is a possible sample session: ?- argue X-[i,am, not,a,stupid, computer] Yes ?- argue ([you, are],Y). Y-[i,am, not] Yes ?-argue ([are],z) z-tam, not ] Yes

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!