Engineering
Question)4.!Consider)the)following)problem,)write)it)in)logical)form,)then)translate)it)
into) prolog,)
you)must) code) and) run) it) using) SWI) Prolog,) and) then) determine)which)
statements)follow:)
Sophia! is! the!mother!of!Tom!and!Sarah,!both!of!whom!work!50!and! 40!hours!per!
week!respectively.!Tom!is!the!father!of!Bob!and!Sarah!is!the!mother!of!Charlie,!who!
works!60!hours!a!week.!Any!person!who!works!more!than!45!hours!a!week!works!
overtime.!Anyone!is!tired!if!they!both!work!overtime!and!are!parents.!!
1. Who!is!tired?!
2. Is!Charlie!a!parent?!Is!Sophia?!
3. Who!are!the!parents!who!work!overtime?!!
#)NOTE:!IN!YOUR!SOLUTION,!YOU!HAVE!TO!PUT!YOUR!CODE!WITH!SCREEN!SHOTS!
OF!RUNNING.!
the subject is csc 281 discrete math for computer science