:- consult('query.pl'). /* Majme databazu: linka(LinkaID, nazov, spolocnost) trasa(Zastavka_odkial, Zastavka_kam, LinkaID, odchod, prichod) //odchod/prichod je v tvare HHMM */ /*0. Vytvorte subor linky.pl, ktory bude obsahovat Vami zvolene spojenia medzi zastavkami bratislava, nitra, lucenec, zilina, kosice, trencin*/ :- consult('linky.pl'). /*1. Najdite iba konecne zastavky*/ /*2. Vypiste vsetky linky (nazov, spolocnost), ich odchod a prichod, ktore priamo (bez prestupu na inu linku) premavaju medzi stanicami "nitra" a "lucenec"*/ /*3. Vypiste vsetky linky, ich odchod a prichod, ktore priamo premavaju medzi stanicami "nitra" a "lucenec"*/ /*4. Vypiste nazvy vsetkych zastavok kam sa mozeme dostat zo zastavky Leopoldov*/ /*5. Vypiste vsetky dvojice dosiahnutelnych zastavoch [Z1, Z2], pricom zo Z1 sa vieme dostat (na lubovolny pocet prestupov do Z2)*/ /*6. Vypiste vsetky dvojice [Z, K], kde K je zastavka do ktorej sa mozeme dostat dostat zo zastavky Z najviac na 1 prestup*/ /*7. Vypiste dvojice [Z, P], kde Z je zastavka, do ktorej sa mozeme dostat zo stanice Leopoldov, ak chceme odist po 10:00 a P je najskorsi mozny prichod do tejto zastavky*/ /*8. Vypiste spojenia medzi Bratislavou a Trencinom, ktore trvaju najviac 2 hodiny (aj s prestupmi) a neprechádzajú zastávkou nitra*/