Previous sheets

Blatt 0: Demo

Dieses Blatt 0 dient nur zu Demo zwecken und um das Sauce System mit einer kleinen ersten Aufgabe kennen zu lernen. Die Aufgaben von Blatt 0 werden nicht bewertet oder bepunktet und sind komplett...

Start time:
Mi 11 Apr 2018 10:39:02
End time:
Mo 01 Okt 2018 22:00:02

Assignments 2

Aufgabe 1: Hello World
Schreiben Sie ein Hello-World-Programm in der Programmiersprache Python 3.x, dass den String "Hello World" ausgibt
Aufgabe 2: Hello User McUser
Schreiben Sie ein Python3-Programm, dass Ihren Vor- und Nachnamen einließt und ausgibt
Uebungsblatt 2

Start time:
Di 24 Apr 2018 16:00:07
End time:
Di 01 Mai 2018 14:00:07

Assignments 5

Aufgabe 4: Primzahlzwillinge
Aufgabe 4.1 Hinweis:  Geben Sie als Output nur die Primzahlpaare in der folgenden Form aus: <Zahl1> und <Zahl2>  Explizites Beispiel für die Primzahlpaare zwischen 3 und 7:...
Aufgabe 5: Ratensparvertrag
Aufgabe 5.1 Hinweis: Das Einlesen der Benutzereingabe ist bereits vorimplementiert und muss daher nicht in Ihrer Abgabe neu implementiert werden!  Die Namen der Variablen, in denen die...
Aufgabe 6: Zeichnen auf der Konsole 1
Bearbeiten Sie hier Aufgabe 6.1 Hinweis: Das Einlesen der Benutzereingabe ist bereits vorimplementiert und muss daher  nicht  in Ihrer Abgabe neu implementiert werden!  Die Namen...
Aufgabe 6: Zeichnen auf der Konsole 2
Bearbeiten Sie hier Aufgabe 6.2 Hinweis: Das Einlesen der Benutzereingabe ist bereits vorimplementiert und muss daher  nicht  in Ihrer Abgabe neu implementiert werden!  Die Namen...
Aufgabe 6: Zeichnen auf der Konsole 3
Bearbeiten Sie hier Aufgabe 6.3 Hinweis: Das Einlesen der Benutzereingabe ist bereits vorimplementiert und muss daher  nicht  in Ihrer Abgabe neu implementiert werden!  Die Namen...
Uebungsblatt 3

Die Abgabe für Übungsblatt 3 Für die Aufgaben, in denen etwas erklärt werden soll, ist es ausreichend, wenn Sie die Lösung als Kommentar, mit Vermerk auf die Teilaufgabennummer in die Lösung...

Start time:
Di 01 Mai 2018 16:00:08
End time:
Di 08 Mai 2018 14:00:08

Assignments 4

Aufgabe 7: Ein Ratespiel
Schreiben Sie alle Aufgabenteile von Aufgabe 7 hier.
Aufgabe 8: Collatz Vermutung
Aufgabe 8.2&8.3: Collatz Vermutung
Schreiben Sie hier ein Programm, das die Länge einer Collatz-Folge bestimmt. Schreiben Sie die das Ergebnis aus 8.3 als Kommentar in das Programm.
Aufgabe 9: Primzahlzerlegung
Bearbeiten Sie hier Aufgabe 9.1, 9.2 und 9.3 Bei 9.2 und 9.3 genuegt es, die Ergebnisse in einen Kommentar zu schreiben
Uebungsblatt 4

Start time:
Di 08 Mai 2018 16:00:30
End time:
Di 15 Mai 2018 14:00:30

Assignments 4

Aufgabe 10: Binomialkoeffizienten
Programmieren Sie hier Aufgabe 10.3 Sie können 10.1 und 10.2 als Kommentar (#) direkt beifügen Beachten Sie, den Vorgegebenen Header, in dem der User Input sowie die Initialisierung einiger...
Aufgabe 11.2: Polynome Addition
Bearbeiten Sie hier Aufgabe 11.2 Sie können 11.1 als Kommentar (#) beifügen Beachten Sie, den Vorgegebenen Header, in dem der User Input sowie die Initialisierung einiger Variablen schon...
Aufgabe 11.3: Polynome Multiplikation
Bearbeiten Sie hier Aufgabe 11.3 Beachten Sie, den Vorgegebenen Header, in dem der User Input sowie die Initialisierung einiger Variablen schon vorgegeben ist. Die Felder a und b werden hier...
Aufgabe 12: Lottozahlen
Bearbeiten Sie hier Aufgabe 12.2 Sie können Aufgabenteile 12.1, 12.3 und 12.4 als Kommentar (#) direkt einfügen Beachten Sie, den Vorgegebenen Header, der das Ausgabefeld bereits initialisiert....
Uebungsblatt 5

Start time:
Di 15 Mai 2018 16:00:00
End time:
Di 22 Mai 2018 14:00:00

Assignments 5

Aufgabe 13.1: Pascalsches Dreieck
Bearbeiten Sie hier Aufgabe 13.1 Beachten Sie auch den Header, sofern vorgegeben!
Aufgabe 13.2: Pascalsches Dreieck
Bearbeiten Sie hier Aufgabe 13.2 Beachten Sie den Header, sofern vorgegeben!
Aufgabe 14.1: Binäre Suche
Bearbeiten Sie hier Aufgabe 14.1 Beachten Sie den Header, sofern vorgegeben! Schreiben Sie das Ergebnis (Anzahl der Elemente in Intervall [unten,oben] in die Variable "numElements"!
Aufgabe 14.2 & 14.3: Binäre Suche
Bearbeiten Sie hier Aufgabe 14.2 Beachten Sie den Header, sofern vorgegeben! Schreiben Sie Ihr Ergebnis in die vorgegebene Variable numElements! Sie können Aufgabe 14.3 als Kommentar ebenfalls...
Aufgabe 15: Vier Gewinnt
Geben Sie hier ihre Lösung zu Aufgabe 15 ab Es gibt keinen automatischen Test zu dieser Aufgabe. Testen Sie ihre Lösung daher lokal auf ihrem Rechner bevor Sie die Aufgabe abgeben
Uebungsblatt 6

Start time:
Di 22 Mai 2018 16:00:54
End time:
Di 29 Mai 2018 14:00:54

Assignments 2

Aufgabe 16: Rekursive Funktionen
Füllen Sie die gegebenen Funktionen mit Ihrem Lösungscode Die Funktionen werden automatisch auf Korrektheit getestet. Sie müssen keinen weiteren Code außerhalb der Funktionen schreiben! Ist Ihre...
Aufgabe 18: Raumfüllende Kurven
Laden Sie hier ihren kompletten Pygame-Code zu Aufgabe 18 hoch
Uebungsblatt 7

Start time:
Di 29 Mai 2018 16:00:03
End time:
Di 05 Jun 2018 14:00:03

Assignments 2

Aufgabe 19: Rekursive Funktionen 2
Implementieren Sie die vorgegeben Funktionen Der "pass" Befehl, kann entfernt werden Achten Sie darauf, den Eingabestring s nicht zu verändern! Ansonsten kann es passieren, dass die Tests nicht...
Aufgabe 21: Labyrinth
Geben Sie hier ihren Code für Aufgabe 21 ab. Zum Testen stehen im Reader einige Beispiellabyrinthe zur Verfügung Hier wird kein Test durchgeführt.
Uebungsblatt 8

Start time:
Di 05 Jun 2018 16:00:33
End time:
Di 12 Jun 2018 14:00:33

Assignments 2

Aufgabe 22: Zahl der Loesungen des n-Damen Problems
Sie haben den rekursiven Code aus der Vorlesung gegeben. Ändern Sie den Code dementsprechend, sodass die Methode vervollstaendige(stellung) die Anzahl an Lösungen des n-Damen Problems zurück gibt.
Aufgabe 24: Hidoku
Schreiben Sie die erforderten Funktionen und testen Sie ihren Code hier ruft ihre Funktion vervollstaendige(feld, x, y, fixed) mit dem entsprechenden Parametern als vervollstaendige(feld1, 1, 1,...
Uebungsblatt 9

Start time:
Di 12 Jun 2018 16:00:36
End time:
Di 19 Jun 2018 14:00:36

Assignments 2

Aufgabe 26: Vektoren
Aufgabe 27: Konto
Achten Sie darauf, ihre Attribute passend zu den Angaben auf dem Übungsblatt zu benennen! Achten Sie bei Aufgabe 27.3 auch darauf, dass ihre Konten die richtigen Namen erhalten!
Uebungsblatt 10

Start time:
Di 19 Jun 2018 16:00:14
End time:
Di 26 Jun 2018 14:00:14

Assignments 2

Aufgabe 28: Doppelt verkettete Liste
Aufgabe 29: Encodierung

Pages: 1 2 >