[Progra] Übung 13

[Progra] Programmierung
[DSAL] Datenstrukturen und Algorithmen
[SWT] Softwaretechnik
[DB] Datenbanken und Informationssysteme

Übung 13

Beitragvon proxylittle » 05.02.08 19:30

es ist vielleicht ne doofe frage aber wieviele Fakten und/oder Regeln dürfen wir verwenden?? Ist das in dieser Übung egal? Oder sind es wieder 2 Fakten max. ?

Weil dazu steht nichts geschrieben.
Code: Alles auswählen
<!--   No Comment   -->
Benutzeravatar
proxylittle
 
Beiträge: 106
Registriert: 28.01.08 15:38
Wohnort: Aachen (Köln Wochenende)

Beitragvon Coolcat » 05.02.08 20:34

Wenn da nichts steht darfst du alles benutzen. Die Frage ist ob es Sinn macht das mit ausschließlich mit Fakten zu lösen. Ich vermute du würdest dafür nicht einen Punkt bekommen, selbst wenn alles richtig wäre.

Der Sinn der Aufgabe ist halt das man es mit Regeln löst.
My software never has bugs. It just develops random features.
Benutzeravatar
Coolcat
Promoter
 
Beiträge: 2574
Registriert: 28.11.05 21:26
Wohnort: Kohlscheid / Düsseldorf
Studiengang: Informatik (Dipl.)
Studiert seit: fertig
Anwendungsfach: BWL

Beitragvon proxylittle » 05.02.08 21:51

hab ich mir auch schon gedacht, aber besser mal nachfragen als dummheiten machen. Ok mit beliebig vielen Regeln wirds auchn tick einfacher :) danke!
Code: Alles auswählen
<!--   No Comment   -->
Benutzeravatar
proxylittle
 
Beiträge: 106
Registriert: 28.01.08 15:38
Wohnort: Aachen (Köln Wochenende)

Beitragvon proxylittle » 06.02.08 23:25

müssen wir das Prädikat(die Regel) genau in dieser Form schreiben
Code: Alles auswählen
nichtEnthalten(X,XS)

oder dürfen wir das in etwa so verändern:
Code: Alles auswählen
nichtEnthalten(X,[H|XS])

bzw. Hilfs-Prädikaten oder Regeln arbeiten?

EDIT: Ok... keine Antwort ist auch ne Antwort... ich veränder das jetzt...
Code: Alles auswählen
<!--   No Comment   -->
Benutzeravatar
proxylittle
 
Beiträge: 106
Registriert: 28.01.08 15:38
Wohnort: Aachen (Köln Wochenende)

Beitragvon Saruwatari » 08.02.08 20:06

darf man bei der 2 "is" verwenden?
habe es sonst mit mult aus der vorlesung versucht kommt aber immer ein komischer fehler kA wie man den beheben kann
-> Full stop in clause-body? Cannot redefine ,/2
Benutzeravatar
Saruwatari
 
Beiträge: 6
Registriert: 20.09.06 07:18

Beitragvon theTux » 08.02.08 20:20

In der a: nein. Aber da würde dir das auch nichts bringen.
In der b: ja. Das lässt sich ohne kaum lösen.
Stur lächeln und... oh, falscher Pinguin.
Benutzeravatar
theTux
 
Beiträge: 577
Registriert: 15.01.06 16:41

Beitragvon Saruwatari » 08.02.08 20:24

auch in der 2a ii nicht???
Benutzeravatar
Saruwatari
 
Beiträge: 6
Registriert: 20.09.06 07:18

Beitragvon zorgblaubaer » 08.02.08 20:31

braucht man nicht. musst dir halt nur n paar hilfsprädikate machen mit denen du quasi die gängigen rechenoperationen selber implementierst...
Benutzeravatar
zorgblaubaer
 
Beiträge: 180
Registriert: 05.08.07 20:44
Wohnort: Neuss // Aachen

Beitragvon Coolcat » 08.02.08 21:05

auch in der 2a ii nicht???

Aufgabenstellung lesen!
My software never has bugs. It just develops random features.
Benutzeravatar
Coolcat
Promoter
 
Beiträge: 2574
Registriert: 28.11.05 21:26
Wohnort: Kohlscheid / Düsseldorf
Studiengang: Informatik (Dipl.)
Studiert seit: fertig
Anwendungsfach: BWL

Beitragvon Purzelbaum » 10.02.08 20:41

Am 22. Februar ab 14:00 Uhr kann man ja die korregierten Lösungen im Lehrstuhl abholen ABER wo bekommen wir die Musterlösung zum ganzen Übungsblatt? Habe nämlich nur sehr sehr wenige Aufgaben lösen können...
Purzelbaum
 
Beiträge: 63
Registriert: 15.12.07 20:13

Beitragvon theTux » 10.02.08 21:07

An der gleichen Stelle, an der bisher auch alle anderen Musterlösungen veröffentlicht wurden. (Das Blatt 13 wird vermutlich am Ende der Woche online gestellt - wann die alten veröffentlicht werden, weiß ich nicht.)
Stur lächeln und... oh, falscher Pinguin.
Benutzeravatar
theTux
 
Beiträge: 577
Registriert: 15.01.06 16:41

Beitragvon Purzelbaum » 10.02.08 21:31

Online? Oder hängen die sogar irgendwo aus?

Bin bis jetzt zu jeder KgÜ gegangen und hab nur so hauptsächlich von der Lösung erfahren. Es wurde nämlich nicht zu jedem Blatt eine online gestellt, wieso auch immer....
Purzelbaum
 
Beiträge: 63
Registriert: 15.12.07 20:13

Beitragvon Der Fuß » 10.02.08 21:35

Hallo

Darf ich bei 2,b ALLE arithmetischen Operatoren benutzen? (auch, wenn es welche gibt, die fast genau das machen, was die Aufgabe will?)

Danke
Benutzeravatar
Der Fuß
 
Beiträge: 114
Registriert: 27.10.07 17:11

Beitragvon theTux » 10.02.08 21:48

@Purzelbaum: Ja, online. Bis zur 10. Übung sind alle Lösungen veröffentlicht worden. Ich denke, dass die Blätter 11 und 12 noch nicht draußen sind, ist nur ein Versehen.


@Der Fuß: Wenn in der Aufgabenstellung steht, dass du ALLE arithmetischen Operatoren verwenden darfst, darfst du ALLE arithmetischen Operatoren verwenden. Dafür steht es da.
Wenn es vordefinierte Operatoren für das, was du machen möchtest, gibt - gut für dich. Aber du solltest natürlich sicherstellen, dass es sich wirklich um arithmetische Operatoren handelt - und dass dein Programm das richtige tut. Dass es vordefinierte arithmetische Operatoren gibt, die dir nennenswert viel Arbeit abnehmen, wage ich zu bezweifeln.
Stur lächeln und... oh, falscher Pinguin.
Benutzeravatar
theTux
 
Beiträge: 577
Registriert: 15.01.06 16:41

Beitragvon Der Fuß » 10.02.08 21:57

hm... ich denke ich habe einen gefunden, der mir sehr hilfreich ist. Derselbige ist in irgendwelchen Listen auch als A.O. gelistet. Ich probiers einfach.
Grüße
Benutzeravatar
Der Fuß
 
Beiträge: 114
Registriert: 27.10.07 17:11

Nächste

Zurück zu Praktische Informatik