TU-Programmieren_2/exercise10
2025-04-09 10:22:44 +02:00
..
modules@33515ac3ad init 2025-04-09 10:22:44 +02:00
.clang-format init 2025-04-09 10:22:44 +02:00
.clangd init 2025-04-09 10:22:44 +02:00
.ctests init 2025-04-09 10:22:44 +02:00
.expected-files init 2025-04-09 10:22:44 +02:00
.gitattributes init 2025-04-09 10:22:44 +02:00
.gitignore init 2025-04-09 10:22:44 +02:00
.gitmodules init 2025-04-09 10:22:44 +02:00
CMakeLists.txt init 2025-04-09 10:22:44 +02:00
compile_flags.txt init 2025-04-09 10:22:44 +02:00
invalid.csv init 2025-04-09 10:22:44 +02:00
main.ipynb init 2025-04-09 10:22:44 +02:00
matrix4x2_rcols.csv init 2025-04-09 10:22:44 +02:00
matrix4x2_rrow.csv init 2025-04-09 10:22:44 +02:00
matrix4x2.csv init 2025-04-09 10:22:44 +02:00
rcol2x2.csv init 2025-04-09 10:22:44 +02:00
README.md init 2025-04-09 10:22:44 +02:00
rrev4x4.csv init 2025-04-09 10:22:44 +02:00
task1.main.c init 2025-04-09 10:22:44 +02:00
task2.c init 2025-04-09 10:22:44 +02:00
task2.h init 2025-04-09 10:22:44 +02:00
task2.test.c init 2025-04-09 10:22:44 +02:00
task3.main.c init 2025-04-09 10:22:44 +02:00
task3.test.c init 2025-04-09 10:22:44 +02:00

Hausübung 10 (3 Punkte)

Ausgabe: Donnerstag 6. Juni 2024, vormittags.

Abgabe bis: Montag 17. Juni 2024, Ende des Tages.

Abgabe via: git-Repository mit dem Namen exercise10 auf unserem git-Server https://sgit.iue.tuwien.ac.at

Details zum Abgabeprozess via git finden Sie hier: https://sgit.iue.tuwien.ac.at/360050/git

Aufgabenstellung

In dieser Hausübung werden folgende Themen erstmalig einfliessen:

  • C: Kommandozeilen-Optionen
  • C: Speicherung multidimensionaler (hier zweidimensional) Felder in einem kontinuierlichen Speicherbereich (hier row-major-Ordnung)
  • C: Matrixoperationen basierend auf einer row-major-Ordnung

Die genaue Beschreibung und Anforderungen finden Sie in main.ipynb und im Quellcode.