C
im ernst, alles steigt und faellt mit den grundlagen. ob du die beigebracht bekommst oder nicht ist irrelevant. im studium ist es deine aufgabe, zu koennen, was verlangt wird. das ist logischerweise schwierig, damit die spreu vom weizen getrennt wird. keiner schenkt dir was.
konkret: du willst bei dieser aufgabe hilfe, dann sag auch bitte, wo konkret dein problem ist.
wenn du keinen plan hast, wie du ueberhaupt anfangen sollst, dann fang am besten mit blatt und bleistift an, leg dich irgendwo gemuetlich hin und stell dir vor, wie das programm im groben laufen sollte. dann kritzelst du dir ein paar flow charts (freihandkreise und kaesteln verbunden mit geschwungenen strichen), damit du nicht alle detailgrade gleichzeitig im kopf haben musst.
wenn dir die "details" fehlen, dann kommt es immer gut, wenn man seine vollbrachten muehen darstellt. du sollst also kleine beispiele zeigen, in denen du zeigen kannst, wo deine probleme liegen. hat mehrere vorteile: wir, die helfenden, muessen weniger code lesen und du kommst vielleicht beim vorbereitend der beispiele von allein auf die loesungen. alternativ poste einfach deinen bisherigen code, damit wir auch experimentieren koennen (also vollstaendige kompilierbare codes).
dann ist es wichtig, dass du dein problem penibelst detailiert schilderst. bei "ich weiss nicht weiter" koennen wir dir nicht helfen. "ich kann die daten lesen und schreiben, aber nicht sortieren" ist schon viel besser, weil wir jetzt ansatzpunkte haben, dir zu helfen.
machs uns einfach, dir zu helfen. hilf uns.