2024 – 2025
C
C++
Für dieses Projekt sollte ein Datei (personen.dat) mit einer Liste an fiktiven Personen gelesen und so Aufgaben gelöst werden (einmal in C und einmal in C++).
In meinem Fall war es das Ziel, über Generationen hinweg, die Anzahl an männlichen Nachkommen einer männlichen Person zu berechnen (Sohn -> Vater -> Großvater -> etc.). Diese sollten dann, nach der Anzahl sortiert, ausgegeben werden.
Beispiel: Hat ein Mann zwei Söhne und diese wiederum jeweils einen Sohn, so hätte der Großvater insgesamt vier männliche Nachkommen (zwei Söhne und zwei Enkel).
Eine fiktive Person in der Liste wäre:
Aaron Pröbstl m 1902 1943 Karl Pröbstl 1877 Barbara Hochinger 1880
Die Daten bedeuten folgendes:
| Aaron Pröbstl | Vor- und Nachname |
| m | Geschlecht |
| 1902 | Geburtsjahr |
| 1943 | Sterbejahr |
| Karl Pröbstl | Name des Vaters |
| 1877 | Geburtsjahr des Vaters |
| Barbara Hochinger | Name der Mutter |
| 1880 | Geburtsjahr der Mutter |
Am Ende wurden die Ergebnisse in der Datei maennlichenachkommen.dat (C und C++) ausgegeben.





