PROG 2 – Aufgabe 1 (Klasse Polynom)

Alle Aufgaben und weiter Infos zu Programmiertechnik 2 findet ihr auf der Internetseite von Prof. Dr. Oliver Bittel unter http://www-home.fh-konstanz.de/~bittel/.

Hier wird eine Polynom Klasse erstellt, die ein dynamisches Feld nutzt.

Programmiertechnik 2 – Aufgabe 1 (Klasse Polynom)

Lösung: Continue reading

Posted in Programmiertechnik 2 | Tagged | Leave a comment

PROG 1 – Aufgabe 6 (Notenspiegel-Klassen)

Gleiche wie Aufgabe 5 nur diesmal mit Klassen.

Programmiertechnik 1 – Aufgabe 6 (Notenspiegel-Klassen)

Aufruf:
./Aufgabe5 Benno Beispiel > Notenspiegel.html

Lösung: Continue reading

Posted in Programmiertechnik 1 | Tagged | Leave a comment

PROG 1 – Aufgabe 5 (Getrennte Übersetzungseinheiten)

Ähnlich wie Aufgabe 3 und 4 aber diesmal gehen nur Fächer des Studiengangs TIB und es werden getrennte Übersetzungseinheiten genutzt.

Programmiertechnik 1 – Aufgabe 5 (Getrennte Übersetzungseinheiten)

Aufruf:
./Aufgabe5 Benno Beispiel > Notenspiegel.html

Lösung: Continue reading

Posted in Programmiertechnik 1 | Tagged | Leave a comment

PROG 1 – Aufgabe 4 (Notenspiegel)

Ähnlich wie Aufgabe 3 nur hier wird eine verkette Liste benutzt.

Nach der Lösung findet ihr noch eine Lösung für einen Teil der Zusatzaufgaben.

Programmiertechnik 1 – Aufgabe 4 (Notenspiegel)

Lösung: Continue reading

Posted in Programmiertechnik 1 | Tagged | Leave a comment

PROG 1 – Aufgabe 3 (Klausurnoten)

Die Beschreibung des Programms findet ihr oben in der Lösung.

Programmiertechnik 1 – Aufgabe 3 (Klausurnoten)

Das Ergebnis wird als HTML Code ausgegeben und mit diesem Aufruf könnt ihr es direkt in die Datei schreiben. Jedenfalls unter Linux:
./Aufgabe3 > ergebniss.htm

Lösung: Continue reading

Posted in Programmiertechnik 1 | Tagged | Leave a comment

PROG 1 – Aufgabe 2 (Histogramm)

Hier muss ein Programm erstellen, das aus Eingaben zwischen 1 und 6 ein Histogramm erstellt.

Nach der Lösung findet ihr noch eine Lösung für einen Teil der Zusatzaufgaben.

Programmiertechnik 1 – Aufgabe 2 (Histogramm)

Für diese Programm braucht ihr noch den Würfel der die Zufallszahlen per Komandozeile übergibt. Ihr findet ihn hier: Würfel

Und so könnt ihr das ganze per Konsole unter Linux benutzten:
./Wuerfel 100 | ./Aufgabe2

Lösung:  Continue reading

Posted in Programmiertechnik 1 | Tagged | Leave a comment

PROG 1 – Aufgabe 1 (Lernprogramm für Hexadezimalzahlen)

Ich studiere an der HTWG Konstanz Technische Informatik und hier werde ich jetzt hoffentlich bald regelmäßig alle Übungsaufgaben veröffentlichen. Leider ist es mir nicht erlaubt auch die Aufgaben hier zu posten, aber ihr findet sie auf der Internetseite von Prof. Dr. Heiko von Drachenfels unter http://www-home.fh-konstanz.de/~drachen/.

Es wird etwas dauern bis ich mal alle meine alten Lösungen gepostet habe, da ich das gerne in richtiger Reihenfolge haben will. Außerdem bereite ich die auch teilweise mit Kommentaren auf damit sie verständlicher werden.

In dieser Aufgabe sollen wir eine kleinen Hexadezimalzahl-Übungsprogrammschreiben, das den Nutzer testet wie gut er Hexadezimalzahlen in Dezimalzahlen umrechnen kann.

Nach der Lösung findet ihr noch eine Lösung für einen Teil der Zusatzaufgaben.

Programmiertechnik 1 – Aufgabe 1 (Lernprogramm für Hexadezimalzahlen)

Lösung: Continue reading

Posted in Programmiertechnik 1 | Tagged | Leave a comment

pathfinderjava

Klicken zum Vergrößern

Hier die Java Version von meinem Wegfindungsalgorithmus. Das nette ist das man sehen kann wieder der Algorithmus funktioniert, jedenfalls zum Teil. Wenn man “Zahlen zeigen” aktiviert, sieht man wie er nach die Zahlen legt und so bis zum Ziel den kürzesten Weg findet. Eigentlich wollte ich mal einbauen das er das ganze Schritt für Schritt macht damit man es noch besser nachvollziehen kann, aber bis jetzt war ich immer zu faul dafür.

Hier das Applet und hier der Code.

Und hier folgt der Code: Continue reading

Posted in Java | Tagged | Leave a comment

pathfinder

Klicken zum Vergrößern

Ein kleines Programm aus dem Jahre 2001 das einen recht einfachen aber effektiven Wegfindungsalgorithmus benutzt. Ihr könnt das zu durchlaufende Labyrinth selber malen.

Hier findet Ihr alles was ihr zu kompilieren braucht und auch das ausführbare Programm: Programm + Source

Zum Kompilieren braucht ihr den Borland C++ 5.5 Compiler. Leider müsst ihr euch auf der blöden Seite registrieren, aber jder sollte eine Wegwerfemailadresse haben.

Und hier folgt der Code: Continue reading

Posted in C/C++ | Tagged | Leave a comment

Microsoft Visual C++ 6.0 Autoren Edition Lizenzvertragpopupkiller

Ein Tool mit dem man ein Programm das mit der Autoren Edition von Microsoft Visual C++ 6.0 erstellt wurde das Lizenzvertragspopup entfernen kann. Sucht das erstellte Programm nach dem Aufruf des Fensters ab und überschreibt ihn einfach.

Das hier hat endlich etwas schöneren Code, den man besser nachvollziehen kann.

Und hier folgt der Code: Continue reading

Posted in Assembler | Tagged , | Leave a comment