11(a)Programming ParadigmsEasy3 marks
A declarative programming language is used to show which home cinema devices customers
already have and which devices they want.
01 device(projector).02 device(large_tv).03 device(medium_tv).04 device(bluray_player).05 device(amplifier).06 device(media_player).07 device(main_speakers).08 device(centre_speaker).09 device(surround_speakers).10 customer(petrov).11 customer(margaret).12 customer(steffan).13 customer(susan).14 customer(allan).15 customer(sammy).16 owns(projector, petrov).17 owns(media_player, petrov).18 owns(projector, susan).19 owns(projector, sammy).20 owns(media_player, allan).21 owns(bluray_player, steffan).22 wants(main_speakers, margaret).23 wants(surround_speakers, susan).24 wants(medium_tv, steffan).
These facts (clauses) have the meanings:
| fact | meaning |
|---|---|
| 01 | A projector is a device. |
| 10 | Petrov is a customer. |
| 16 | Petrov owns a projector. |
| 22 | Margaret wants main speakers. |
Betty is a customer who owns a large TV and wants a Blu-ray player.
Write additional facts to represent this information.
Answer
0 words