<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум компьютерной помощи &mdash; Пролог - программы.]]></title>
		<link>http://itpmr.ru/viewtopic.php?id=761</link>
		<atom:link href="http://itpmr.ru/extern.php?action=feed&amp;tid=761&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Пролог - программы.».]]></description>
		<lastBuildDate>Mon, 24 Dec 2012 14:38:25 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Пролог - программы.]]></title>
			<link>http://itpmr.ru/viewtopic.php?pid=123832#p123832</link>
			<description><![CDATA[<p>predicates&nbsp; &nbsp; <br />&nbsp; &nbsp; man(symbol)<br />&nbsp; &nbsp; woman(symbol)<br />&nbsp; &nbsp; parent(symbol, symbol)<br />&nbsp; &nbsp; suprug(symbol, symbol)<br />&nbsp; &nbsp; nevestka(symbol, symbol)<br />&nbsp; &nbsp; zjat(symbol, symbol)<br />&nbsp; &nbsp; <br />clauses<br />&nbsp; &nbsp; man(sergey).<br />&nbsp; &nbsp; man(dmitriy).<br />&nbsp; &nbsp; man(valera).<br />&nbsp; &nbsp; man(petr).<br />&nbsp; &nbsp; man(mihail).<br />&nbsp; &nbsp; man(nikolay).<br />&nbsp; &nbsp; man(alex).<br />&nbsp; &nbsp; man(alexandr).<br />&nbsp; &nbsp; man(kostya).&nbsp; &nbsp; <br />&nbsp; &nbsp; woman(barbara).<br />&nbsp; &nbsp; woman(anna).<br />&nbsp; &nbsp; woman(tatiana).<br />&nbsp; &nbsp; woman(liza).<br />&nbsp; &nbsp; woman(katya).<br />&nbsp; &nbsp; woman(juli).<br />&nbsp; &nbsp; woman(raisa).<br />&nbsp; &nbsp; woman(lyuda).<br />&nbsp; &nbsp; <br />&nbsp; &nbsp; parent(barbara, liza).<br />&nbsp; &nbsp; parent(liza, alex).<br />&nbsp; &nbsp; parent(alex,kostya).<br />&nbsp; &nbsp; parent(raisa, kostya).<br />&nbsp; &nbsp; parent(anna, katya).<br />&nbsp; &nbsp; parent(anna, petr).<br />&nbsp; &nbsp; parent(sergey, katya).&nbsp; &nbsp; <br />&nbsp; &nbsp; parent(sergey, petr).<br />&nbsp; &nbsp; parent(katya, juli).<br />&nbsp; &nbsp; parent(petr, alex).<br />&nbsp; &nbsp; parent(petr, alexandr).<br />&nbsp; &nbsp; parent(alexandr, lyuda).<br />&nbsp; &nbsp; parent(juli, lyuda).<br />&nbsp; &nbsp; parent(tatiana, mihail).<br />&nbsp; &nbsp; parent(dmitriy, mihail).<br />&nbsp; &nbsp; parent(mihail, juli).<br />&nbsp; &nbsp; parent(valera, nikolay).<br />&nbsp; &nbsp; parent(nikolay, raisa).<br />&nbsp; &nbsp;&nbsp; <br />&nbsp; &nbsp; suprug(sergey, anna).<br />&nbsp; &nbsp; suprug(dmitriy, tatiana).<br />&nbsp; &nbsp; suprug(petr, liza).<br />&nbsp; &nbsp; suprug(alex, raisa).<br />&nbsp; &nbsp; suprug(alexandr, juli).<br />&nbsp; &nbsp; suprug(mihail, katya).<br />&nbsp; &nbsp;&nbsp; <br />&nbsp; &nbsp; nevestka(X, Y) :- woman(X), suprug(Z, X), parent(Y, Z).<br />&nbsp; &nbsp; nevestka(X, Q) :- woman(X), suprug(E, X), parent(Y, E), parent(Y, Q), Q&lt;&gt;E, man(E), man(Q).<br />&nbsp; &nbsp; zjat(X, Y) :- man(X), suprug(X, Z), parent(Y, Z).</p><p>goal<br />&nbsp; &nbsp; nevestka(Who, Whose); write(&quot;-----------------------------------------------------&quot;), nl, zjat(Who, Whose).</p>]]></description>
			<author><![CDATA[null@example.com (admin)]]></author>
			<pubDate>Mon, 24 Dec 2012 14:38:25 +0000</pubDate>
			<guid>http://itpmr.ru/viewtopic.php?pid=123832#p123832</guid>
		</item>
		<item>
			<title><![CDATA[Re: Пролог - программы.]]></title>
			<link>http://itpmr.ru/viewtopic.php?pid=123831#p123831</link>
			<description><![CDATA[<p>predicates&nbsp; &nbsp; <br />&nbsp; &nbsp; man(symbol)<br />&nbsp; &nbsp; woman(symbol)<br />&nbsp; &nbsp; parent(symbol, symbol)<br />&nbsp; &nbsp; p_ded(symbol, symbol)<br />&nbsp; &nbsp; p_bab(symbol, symbol)<br />&nbsp; &nbsp; <br />clauses<br />&nbsp; &nbsp; man(sergey).<br />&nbsp; &nbsp; man(dmitriy).<br />&nbsp; &nbsp; man(valera).<br />&nbsp; &nbsp; man(petr).<br />&nbsp; &nbsp; man(mihail).<br />&nbsp; &nbsp; man(nikolay).<br />&nbsp; &nbsp; man(alex).<br />&nbsp; &nbsp; man(alexandr).<br />&nbsp; &nbsp; man(kostya).&nbsp; &nbsp; <br />&nbsp; &nbsp; woman(barbara).<br />&nbsp; &nbsp; woman(anna).<br />&nbsp; &nbsp; woman(tatiana).<br />&nbsp; &nbsp; woman(liza).<br />&nbsp; &nbsp; woman(katya).<br />&nbsp; &nbsp; woman(juli).<br />&nbsp; &nbsp; woman(raisa).<br />&nbsp; &nbsp; woman(lyuda).<br />&nbsp; &nbsp; <br />&nbsp; &nbsp; parent(barbara, liza).<br />&nbsp; &nbsp; parent(liza, alex).<br />&nbsp; &nbsp; parent(alex,kostya).<br />&nbsp; &nbsp; parent(raisa, kostya).<br />&nbsp; &nbsp; parent(anna, katya).<br />&nbsp; &nbsp; parent(anna, petr).<br />&nbsp; &nbsp; parent(sergey, katya).&nbsp; &nbsp; <br />&nbsp; &nbsp; parent(sergey, petr).<br />&nbsp; &nbsp; parent(katya, juli).<br />&nbsp; &nbsp; parent(petr, alex).<br />&nbsp; &nbsp; parent(petr, alexandr).<br />&nbsp; &nbsp; parent(alexandr, lyuda).<br />&nbsp; &nbsp; parent(juli, lyuda).<br />&nbsp; &nbsp; parent(tatiana, mihail).<br />&nbsp; &nbsp; parent(dmitriy, mihail).<br />&nbsp; &nbsp; parent(mihail, juli).<br />&nbsp; &nbsp; parent(valera, nikolay).<br />&nbsp; &nbsp; parent(nikolay, raisa).<br />&nbsp; &nbsp; <br />&nbsp; &nbsp; p_ded(X, Y) :- man(X), parent(X, Z), parent(Z, W), parent(W, Y). <br />&nbsp; &nbsp; p_bab(X, Y) :- woman(X), parent(X, Z), parent(Z,W), parent(W, Y).<br />&nbsp; &nbsp; <br />goal<br />&nbsp; &nbsp; p_ded(Who, Whose); write(&quot;-------------------------------------------------&quot;), nl, p_bab(Who, Whose).</p>]]></description>
			<author><![CDATA[null@example.com (admin)]]></author>
			<pubDate>Mon, 24 Dec 2012 14:38:17 +0000</pubDate>
			<guid>http://itpmr.ru/viewtopic.php?pid=123831#p123831</guid>
		</item>
		<item>
			<title><![CDATA[Re: Пролог - программы.]]></title>
			<link>http://itpmr.ru/viewtopic.php?pid=123830#p123830</link>
			<description><![CDATA[<p>predicates&nbsp; &nbsp; <br />&nbsp; &nbsp; man(symbol)<br />&nbsp; &nbsp; woman(symbol)<br />&nbsp; &nbsp; parent(symbol, symbol)<br />&nbsp; &nbsp; d_brat(symbol, symbol)<br />&nbsp; &nbsp; d_sestra(symbol, symbol)<br />&nbsp; &nbsp; <br />clauses<br />&nbsp; &nbsp; man(sergey).<br />&nbsp; &nbsp; man(dmitriy).<br />&nbsp; &nbsp; man(valera).<br />&nbsp; &nbsp; man(petr).<br />&nbsp; &nbsp; man(mihail).<br />&nbsp; &nbsp; man(nikolay).<br />&nbsp; &nbsp; man(alex).<br />&nbsp; &nbsp; man(alexandr).<br />&nbsp; &nbsp; man(kostya).&nbsp; &nbsp; <br />&nbsp; &nbsp; woman(barbara).<br />&nbsp; &nbsp; woman(anna).<br />&nbsp; &nbsp; woman(tatiana).<br />&nbsp; &nbsp; woman(liza).<br />&nbsp; &nbsp; woman(katya).<br />&nbsp; &nbsp; woman(juli).<br />&nbsp; &nbsp; woman(raisa).<br />&nbsp; &nbsp; woman(lyuda).<br />&nbsp; &nbsp; <br />&nbsp; &nbsp; parent(barbara, liza).<br />&nbsp; &nbsp; parent(liza, alex).<br />&nbsp; &nbsp; parent(alex,kostya).<br />&nbsp; &nbsp; parent(raisa, kostya).<br />&nbsp; &nbsp; parent(anna, katya).<br />&nbsp; &nbsp; parent(anna, petr).<br />&nbsp; &nbsp; parent(sergey, katya).&nbsp; &nbsp; <br />&nbsp; &nbsp; parent(sergey, petr).<br />&nbsp; &nbsp; parent(katya, juli).<br />&nbsp; &nbsp; parent(petr, alex).<br />&nbsp; &nbsp; parent(petr, alexandr).<br />&nbsp; &nbsp; parent(alexandr, lyuda).<br />&nbsp; &nbsp; parent(juli, lyuda).<br />&nbsp; &nbsp; parent(tatiana, mihail).<br />&nbsp; &nbsp; parent(dmitriy, mihail).<br />&nbsp; &nbsp; parent(mihail, juli).<br />&nbsp; &nbsp; parent(valera, nikolay).<br />&nbsp; &nbsp; parent(nikolay, raisa).<br />&nbsp; &nbsp; <br />&nbsp; &nbsp; d_brat(X, Y) :- man(X), parent(Z, X), parent(W, Y), parent(Q, Z), parent(Q, W), Z&lt;&gt;W, X&lt;&gt;Y. <br />&nbsp; &nbsp; d_sestra(X, Y) :- woman(X), parent(Z, Y), X&lt;&gt;Y, parent(W, X), parent(Q, Z), parent(Q, W), Z&lt;&gt;W.<br />&nbsp; &nbsp; <br />goal<br />&nbsp; &nbsp; d_brat(Who, Whose); write(&quot;-------------------------------------------------&quot;), nl, d_sestra(Who, Whose).</p>]]></description>
			<author><![CDATA[null@example.com (admin)]]></author>
			<pubDate>Mon, 24 Dec 2012 14:38:09 +0000</pubDate>
			<guid>http://itpmr.ru/viewtopic.php?pid=123830#p123830</guid>
		</item>
		<item>
			<title><![CDATA[Re: Пролог - программы.]]></title>
			<link>http://itpmr.ru/viewtopic.php?pid=123829#p123829</link>
			<description><![CDATA[<p>predicates&nbsp; &nbsp; <br />&nbsp; &nbsp; man(symbol)<br />&nbsp; &nbsp; woman(symbol)<br />&nbsp; &nbsp; parent(symbol, symbol)<br />&nbsp; &nbsp; tetya(symbol, symbol)<br />&nbsp; &nbsp; dyadya(symbol, symbol)<br />&nbsp; &nbsp; <br />clauses<br />&nbsp; &nbsp; man(sergey).<br />&nbsp; &nbsp; man(dmitriy).<br />&nbsp; &nbsp; man(valera).<br />&nbsp; &nbsp; man(petr).<br />&nbsp; &nbsp; man(mihail).<br />&nbsp; &nbsp; man(nikolay).<br />&nbsp; &nbsp; man(alex).<br />&nbsp; &nbsp; man(alexandr).<br />&nbsp; &nbsp; man(kostya).&nbsp; &nbsp; <br />&nbsp; &nbsp; woman(barbara).<br />&nbsp; &nbsp; woman(anna).<br />&nbsp; &nbsp; woman(tatiana).<br />&nbsp; &nbsp; woman(liza).<br />&nbsp; &nbsp; woman(katya).<br />&nbsp; &nbsp; woman(juli).<br />&nbsp; &nbsp; woman(raisa).<br />&nbsp; &nbsp; woman(lyuda).<br />&nbsp; &nbsp; <br />&nbsp; &nbsp; parent(barbara, liza).<br />&nbsp; &nbsp; parent(liza, alex).<br />&nbsp; &nbsp; parent(alex,kostya).<br />&nbsp; &nbsp; parent(raisa, kostya).<br />&nbsp; &nbsp; parent(anna, katya).<br />&nbsp; &nbsp; parent(anna, petr).<br />&nbsp; &nbsp; parent(sergey, katya).&nbsp; &nbsp; <br />&nbsp; &nbsp; parent(sergey, petr).<br />&nbsp; &nbsp; parent(katya, juli).<br />&nbsp; &nbsp; parent(petr, alex).<br />&nbsp; &nbsp; parent(petr, alexandr).<br />&nbsp; &nbsp; parent(alexandr, lyuda).<br />&nbsp; &nbsp; parent(juli, lyuda).<br />&nbsp; &nbsp; parent(tatiana, mihail).<br />&nbsp; &nbsp; parent(dmitriy, mihail).<br />&nbsp; &nbsp; parent(mihail, juli).<br />&nbsp; &nbsp; parent(valera, nikolay).<br />&nbsp; &nbsp; parent(nikolay, raisa).<br />&nbsp; &nbsp; <br />&nbsp; &nbsp; dyadya(X, Q) :- man(X), parent(Z, X), parent(Z, Y), parent(Y, Q),X&lt;&gt;Y. <br />&nbsp; &nbsp; tetya(X, W) :- woman(X), parent(Z, X), parent(Z, Y), parent(Y, W),X&lt;&gt;Y. <br />&nbsp; &nbsp; <br />goal<br />&nbsp; &nbsp; tetya(Who, Whose); write(&quot;-------------------------------------------------&quot;), nl,dyadya(Who, Whose).</p>]]></description>
			<author><![CDATA[null@example.com (admin)]]></author>
			<pubDate>Mon, 24 Dec 2012 14:38:01 +0000</pubDate>
			<guid>http://itpmr.ru/viewtopic.php?pid=123829#p123829</guid>
		</item>
		<item>
			<title><![CDATA[Re: Пролог - программы.]]></title>
			<link>http://itpmr.ru/viewtopic.php?pid=123828#p123828</link>
			<description><![CDATA[<p>predicates<br />&nbsp; &nbsp;&nbsp; &nbsp; &nbsp; country(symbol)<br />&nbsp; &nbsp;&nbsp; &nbsp; &nbsp; print_countries</p><p>clauses<br />&nbsp; &nbsp;&nbsp; &nbsp; &nbsp; country(england).<br />&nbsp; &nbsp;&nbsp; &nbsp; &nbsp; country(france).<br />&nbsp; &nbsp;&nbsp; &nbsp; &nbsp; country(germany).<br />&nbsp; &nbsp;&nbsp; &nbsp; &nbsp; country(denmark).</p><p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;print_countries :-<br />&nbsp; &nbsp; &nbsp; &nbsp; country(X),<br />&nbsp; &nbsp; &nbsp; &nbsp; write(X),&nbsp; &nbsp;&nbsp; &nbsp; &nbsp; &nbsp; <br />&nbsp; &nbsp; &nbsp; &nbsp; nl,&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; <br />&nbsp; &nbsp; &nbsp; &nbsp; fail.</p><p> goal&nbsp; &nbsp; &nbsp;<br />&nbsp; &nbsp; &nbsp;print_countries.</p>]]></description>
			<author><![CDATA[null@example.com (admin)]]></author>
			<pubDate>Mon, 24 Dec 2012 14:07:22 +0000</pubDate>
			<guid>http://itpmr.ru/viewtopic.php?pid=123828#p123828</guid>
		</item>
		<item>
			<title><![CDATA[Re: Пролог - программы.]]></title>
			<link>http://itpmr.ru/viewtopic.php?pid=123827#p123827</link>
			<description><![CDATA[<p>DOMAINS</p><p>name, addr = string</p><p>PREDICATES<br />person(name,addr)<br />print_all()</p><p>CLAUSES<br />person(tom,city1).<br />person(jim,city2).<br />person(ann,city3).<br />person(lize,city1).<br />person(tata,city4).<br />person(kat,city5).</p><p>print_all():-<br />&nbsp; &nbsp; person(Name,Addr),<br />&nbsp; &nbsp; write(&quot;\nName=&quot;,Name,&quot;, Address=&quot;,Addr),<br />&nbsp; &nbsp; fail.<br />goal<br />&nbsp; &nbsp; print_all.</p>]]></description>
			<author><![CDATA[null@example.com (admin)]]></author>
			<pubDate>Mon, 24 Dec 2012 14:07:16 +0000</pubDate>
			<guid>http://itpmr.ru/viewtopic.php?pid=123827#p123827</guid>
		</item>
		<item>
			<title><![CDATA[Re: Пролог - программы.]]></title>
			<link>http://itpmr.ru/viewtopic.php?pid=123826#p123826</link>
			<description><![CDATA[<p>domains</p><p>&nbsp; name=symbol</p><p>predicates</p><p>&nbsp; man(name)<br />&nbsp; woman(name)<br />&nbsp; parent(name,name)<br />&nbsp; husband(name,name)<br />&nbsp; c_brother(name,name)<br />&nbsp; c_sister(name,name)<br />&nbsp; husban(name,name)<br />&nbsp; wife(name,name)<br />&nbsp; <br />clauses</p><p>&nbsp; man(alex).<br />&nbsp; man(alexandr).<br />&nbsp; man(sergey).<br />&nbsp; man(petr).<br />&nbsp; man(kostya).<br />&nbsp; man(mihail).<br />&nbsp; man(dmitriy).<br />&nbsp; man(valera).<br />&nbsp; man(nikolay).<br />&nbsp; <br />&nbsp; woman(barbara).<br />&nbsp; woman(liza).<br />&nbsp; woman(lyuda).<br />&nbsp; woman(katya).<br />&nbsp; woman(anna).<br />&nbsp; woman(juli).<br />&nbsp; woman(raisa).<br />&nbsp; woman(tatiana).<br />&nbsp; <br />&nbsp; parent(barbara,liza).<br />&nbsp; parent(anna,katya).<br />&nbsp; parent(anna,petr).<br />&nbsp; parent(sergey,katya).<br />&nbsp; parent(sergey,petr).<br />&nbsp; parent(tatiana,mihail).<br />&nbsp; parent(dmitriy,mihail).<br />&nbsp; parent(valera,nikolay).<br />&nbsp; parent(nikolay,raisa).<br />&nbsp; parent(raisa,kostya).<br />&nbsp; parent(liza,alex).<br />&nbsp; parent(alex,kostya).<br />&nbsp; parent(katya,juli).<br />&nbsp; parent(juli,lyuda).<br />&nbsp; parent(petr,alex).<br />&nbsp; parent(petr,alexandr).<br />&nbsp; parent(alexandr,lyuda).<br />&nbsp; parent(mihail,juli).<br />&nbsp; <br />&nbsp; husband(sergey,anna).<br />&nbsp; husband(dmitriy,tatiana).<br />&nbsp; husband(mihail,katya).<br />&nbsp; husband(petr,liza).<br />&nbsp; husband(alexandr,juli).<br />&nbsp; husband(alex,raisa).<br />&nbsp; <br />&nbsp; c_brother(X,Y):-parent(P,C1),parent(P,C2),<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; parent(C1,X),parent(C2,Y),<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; C1&lt;&gt;C2,man(X).<br />&nbsp; c_sister(X,Y):-parent(P,C1),parent(P,C2),<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;parent(C1,X),parent(C2,Y),<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;C1&lt;&gt;C2,woman(X),man(P).<br />&nbsp; husban(X,Y):-husband(X,Y),man(X).<br />&nbsp; wife(X,Y):-husband(Y,X),woman(X).<br />&nbsp; <br /> goal</p><p> %c_brother(X,Y).<br />% c_sister(X,Y).<br /> husban(X,Y).<br /> %wife(X,Y).</p>]]></description>
			<author><![CDATA[null@example.com (admin)]]></author>
			<pubDate>Mon, 24 Dec 2012 14:07:08 +0000</pubDate>
			<guid>http://itpmr.ru/viewtopic.php?pid=123826#p123826</guid>
		</item>
		<item>
			<title><![CDATA[Пролог - программы.]]></title>
			<link>http://itpmr.ru/viewtopic.php?pid=123825#p123825</link>
			<description><![CDATA[<p>domains<br />zanyatie=symbol<br />name=symbol<br />predicates<br />zan(zanyatie)<br />nam(name)<br />who(name,zanyatie)</p><br /><p>clauses<br />zan(pisatel).<br />zan(pevec).<br />zan(hu).<br />zan(tancor).</p><p>nam(pavlov).<br />nam(voronov).<br />nam(levickiy).<br />nam(saxarov).</p><br /><p>who(X,Y):-nam(X),zan(Y),X=levickiy,Y=pisatel.<br />who(X,Y):-nam(X),zan(Y),X=pavlov,Y&lt;&gt;hu,Y&lt;&gt;tancor,not (who(levickiy,Y)).<br />who(X,Y):-nam(X),zan(Y),X=saxarov,Y&lt;&gt;tancor,not (who(pavlov,Y)),not (who(levickiy,Y)).<br />who(X,Y):-nam(X),zan(Y),X=voronov,not (who(saxarov,Y)),not (who(levickiy,Y)),not (who(pavlov,Y)).</p><br /><p>goal<br />who(X,Y).</p>]]></description>
			<author><![CDATA[null@example.com (admin)]]></author>
			<pubDate>Mon, 24 Dec 2012 14:06:58 +0000</pubDate>
			<guid>http://itpmr.ru/viewtopic.php?pid=123825#p123825</guid>
		</item>
	</channel>
</rss>
