MartinX3-EducationOrganization / HBRS_SA_S3_EIDIP_2017_WS

Übungsaufgaben des Faches Einführung in die Programmierung des 3. Semesters (Nachschreiben) HBRS in SA im Fach
GNU Affero General Public License v3.0
2 stars 0 forks source link

Übung 10_2 #51

Closed MartinX3 closed 6 years ago

MartinX3 commented 6 years ago

Aufgabe 2 [Programmierung]

Eine Matrix ist eine Tabelle von Zahlen. Dafür lassen sich bestimmte Rechenoperationen definieren (siehe folgende Aufgabe). Matrizen (Plural von Matrix) sind ein wichtiges Mittel, um Zusammenhänge zwischen Daten (aus Naturwissenschaft, Technik, Wirtschaft, Gesellschaft, . . . ) in Software darzustellen und Fragen dazu rechnerisch zu beantworten. Näheres dazu wird Ihnen in Mathematikveranstaltungen erklärt.

Schreiben Sie eine Klasse Matrix, die als (private) Instanzvariable ein zweidimensionales Feld von Gleitkommazahlen enthält. Die Klasse stellt folgende Konstruktoren bereit:

Nachdem eine Matrix erzeugt wurde, ändert sich ihre Größe nicht mehr.

Die Klasse stellt folgende Instanzmethoden bereit: