Noten überprüfung



  • Moin,

    ich bin noch ein C++ Anfänger und habe eine Aufgabe, in dem ich insgesamt 4 Fächer habe und die Noten von denen angeben muss.
    Fächer die unter 5 Punkte sind müssen entweder mit 2 mal 7 Punkte oder 1 mal 10 Punkte ausgeglichen werden.
    Mir fällt keine wirklich simple Lösung ein, nur mit gefühlt 1000 If-Abfragen.

    Würde mich über Tipps und kleine Gedächtnisstützen freuen.



  • Warum sollen das 1000 If-Abfragen sein?

    Du könntest die Punkte und den dazugehörigen Faktor in einer Tabelle abspeichern, über die du im nachhinein durchiterierst, abgleichst und Punkte ausgleichst.