1. Übungsblatt - Abgabe 14. November

http://pp.info.uni-karlsruhe.de/lehre/W ... rn/b01.pdf
Benutzeravatar
Kubik-Rubik
Administrator
Beiträge: 267
Registriert: Di 21. Okt 2008, 19:55
Wohnort: Kehl / Karlsruhe

1. Übungsblatt - Abgabe 14. November

Beitrag von Kubik-Rubik »

1. Übungsblatt

Abgabe: bis Freitag, den 14.11.2008, 10.00 Uhr

Download:

1. Übungsblatt (Rechtsklick / Speichern unter...)
Download nur über das Uni-Netz (VPN Client von außen).

Abgabe im Briefkasten für Übungsaufgaben im Informatik-Gebäude (Nr. 50.34 im Keller) in das Fach "Programmieren"

Fragen und Antworten kommen in diesen Thread rein!

(Danke geht an markusj für den Hinweis!)
Registrierung nur noch mit E-Mail Adresse der Universität Karlsruhe möglich.
Mehr Informationen: Registrierung nur noch mit E-Mail Adresse der Universität

Notation für Übungsblätter - FACH[x]#y (Blatt x - Aufgabe y für FACH)
|silent
Moderator
Beiträge: 88
Registriert: Di 28. Okt 2008, 13:15
Kontaktdaten:

Re: 1. Übungsblatt - Abgabe 14. November

Beitrag von |silent »

... joa bis zum 14. is genug Zeit ;)
Bild
Tobias
Beiträge: 44
Registriert: Fr 24. Okt 2008, 12:58
Wohnort: Karlsruhe

Re: 1. Übungsblatt - Abgabe 14. November

Beitrag von Tobias »

Die ersten drei Aufgaben geben wir ja nur so ab und erst dann erfolgt die Abgabe über den Praktomaten.
Müssen wir die Aufgaben handschriftlich abgeben oder dürfen wir die auch schon drucken ?
markusj
Beiträge: 164
Registriert: Do 23. Okt 2008, 22:07

Re: 1. Übungsblatt - Abgabe 14. November

Beitrag von markusj »

Ja!
Sourcecode dürfen wir drucken, der Rest im Zweifelsfalle eher nicht.

mfG
Markus
Benutzeravatar
salami
Beiträge: 179
Registriert: Mi 5. Nov 2008, 22:41
Wohnort: Karlsruhe

Re: 1. Übungsblatt - Abgabe 14. November

Beitrag von salami »

Glaubt ihr, wir müssen auch so extrem auf den Stil achten, wie es der Praktomat haben möchte?
Schreibt ihr Kommentare vor die Funktionen und Klassen?
Benutzeravatar
Flow
Beiträge: 16
Registriert: Do 23. Okt 2008, 19:51
Wohnort: Karlsruhe
Kontaktdaten:

Re: 1. Übungsblatt - Abgabe 14. November

Beitrag von Flow »

Kommentare sollen wir schon schreiben hat die Franzi gemeint; die ersten Blätter werden (meinesachtens) net durch Praktomat geschickt, aber bissle auf style achten sollte man denke ich trotzdem.
Benutzeravatar
Lucky
Beiträge: 20
Registriert: Sa 8. Nov 2008, 08:43

Re: 1. Übungsblatt - Abgabe 14. November

Beitrag von Lucky »

wie habt ihr Aufgabe 2 gemacht ? :unknown:
Benutzeravatar
salami
Beiträge: 179
Registriert: Mi 5. Nov 2008, 22:41
Wohnort: Karlsruhe

Re: 1. Übungsblatt - Abgabe 14. November

Beitrag von salami »

Bei Aufgabe 2 habe ich die Klassen so geschrieben, dass ich Dörfer erstellen und diesen die Straßen zuweisen kann (diese werden dann nicht direkt an die Dörfer, sondern an die Kreuzungen der Dörfer gehängt).
Den Algorithmus habe ich nicht geschrieben. Ist ja auch nicht gefragt, sondern nur ob es möglich ist und wenn ja wieso und wenn nicht wieso nicht.
"Verkehrsnetz" ist meine Hauptklasse, also die mit main(). Dort werden die Dörfer erstellt und mit Straßen verbunden.
fake
Beiträge: 95
Registriert: Mo 27. Okt 2008, 17:34

Re: 1. Übungsblatt - Abgabe 14. November

Beitrag von fake »

also ich hab jetzt mal mit dem blatt angefangen und habe für die 1a mal folgendes geschrieben, jetzt wollte ich mal fragen ob meine lösung stimmt da mich vor allem die attribute stutzig machen hier steht man solle hier die punkte speichern, ich habe dies aber mit koordinaten gemaxcht, ist das ok? :unknown:

hier mal meine "lösung"

doch kommt mir die zweite lösung etwas setsam vor Oo
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER: auf Anzeigen klicken
public class triangle {

//Attribute: Koordinaten

float x;
float y;

//Konstruktor-Methode

point (float x, float y) {
this.x = x;
this.y = y;
} //point
point (float x, float y) {
this.x = x;
this.y = y;
} //point
point (float x, float y) {
this.x = x;
this.y = y;
} //point

} //class triangle

oder muss ich das folgendermaßen machen?

public class triangle {

//Attribute: Eckpunkte

Point p1;
Point p2;
Point p3;

//Konstruktor-Methode

point (point p1) {
this.p1 = p1;
} //point)
point (point p2) {
this.p2 = p2;
} //point
point (point p3) {
this.p3 = p3;
} //point

} //class triangle
Zuletzt geändert von fake am Mo 10. Nov 2008, 22:05, insgesamt 1-mal geändert.
Benutzeravatar
Kubik-Rubik
Administrator
Beiträge: 267
Registriert: Di 21. Okt 2008, 19:55
Wohnort: Kehl / Karlsruhe

Re: 1. Übungsblatt - Abgabe 14. November

Beitrag von Kubik-Rubik »

@ fake:

Bitte konkrete Lösungsansätze spoilern!
Registrierung nur noch mit E-Mail Adresse der Universität Karlsruhe möglich.
Mehr Informationen: Registrierung nur noch mit E-Mail Adresse der Universität

Notation für Übungsblätter - FACH[x]#y (Blatt x - Aufgabe y für FACH)
Antworten

Zurück zu „Blatt 1“