Meine Frage ist das ich bei meinem letzten Programmier Test ( C# ) eine meiner Meinung nach komische Note von 2/3 bekommen habe. Warum ich das komisch finde erklär ich mal kurz:

Es gab bei diesem Test 2 Beispiele das erste habe ich ohne Probleme geschafft. Das Zweite auch. Die Ausgabe in der Konsole ist problemlos möglich, alle Berechnungen sind richtig. In der zweite Aufgabe liegt das Problem nämlich gibt es dort a), b), c) und d). Mein Lehrer hat mir bei der c) d) alle Punkte abgezogen weil ich in der Funktion alles in einem String zusammengefasst habe und dann eben zurückgegeben habe um den String dann auszugeben. Laut Angabe ist das nicht verboten da die Einzige Anweisung ist das man alles im Hauptprogramm (Main) ausgeben muss. Nun ist meine Frage ob es sich lohnt meinen zweiten Programmierlehrer zu fragen ob das richtig bewertet ist oder sollte ich eher lassen, da es einfach unzulässig ist einen String mit dem Ergebnis + Text zurückzugeben.

Bin gespannt auf eure Antworten. MFG Fabian