Ergebnis 1 bis 13 von 13

Thema: Schulnoten Anteilsmäßig errechnen

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Mit einer Formel gehts nicht, kannst dir aber n Programm schreiben, was eben die wichtigen Fälle gliedert. (falls du eben ne Proggsprache beherrscht^^) Gibts keine Mündliche Note, dann eben nur die schriftliche und andersrum... Oder du machst dir eben 3 Formeln und nutzt eben grad die, die du brauchst. Das geht dann vllt auch per... äh, Office?

  2. #2
    Zitat Zitat von Kiru Beitrag anzeigen
    Mit einer Formel gehts nicht, kannst dir aber n Programm schreiben, was eben die wichtigen Fälle gliedert. (falls du eben ne Proggsprache beherrscht^^)
    Jah, ich könnts halt mit PHP machen, aber das ist nicht was ich gefragt habe.

    Zitat Zitat
    Gibts keine Mündliche Note, dann eben nur die schriftliche und andersrum... Oder du machst dir eben 3 Formeln und nutzt eben grad die, die du brauchst. Das geht dann vllt auch per... äh, Office?
    Witzbold, aber das hilft doch nicht bei meinem Problem weiter.
    Ich dachte es gäbe auch UND oder ODER Operatoren bei OO. Naja, hab ich mich getäuscht... Egal...

  3. #3
    Hm, das mit boolschen-Operatoren ist etwas tricky, da sie auf binärer Ebene arbeiten. (?) Müsstest du mal etwas genauer ausführen was du mit denen vor hättest...

    Ich sehe ja hoffentlich richtig, dass es 3Fälle gibt
    1)nur mündlich: einfach, da Note mündlich=gesamt-Note ist.
    2)nur schriftlich(auch wenn ichs nicht kenn^^): Gleiche in grün
    3)gemixt: mündlich*Wertung(0<x<1, sonst machts kein Sinn)+schriftlich*Wertung(0<x<1, das selbe)

    Wie man nun sieht kann man die auch koppeln:
    mündlich*Wertung(0<=x<=1)+schriftlich*Wertung(0<=x<=1)=Note

    Eine Formel kann man nun mit Hilfe eines Summenzeichens aufbauen:

    [Summe(i=1 bis Anzahl der Noten): mündlich*Wertung(0<=x<=1)]/Anzahl der Noten
    (schriftlich genau so)

    Bsp: Mündlich(40%)=2,3;2,7;3,7 / schriftlich(60%) 3,0 ergäbe mit den Formeln: 2,96
    nur mündlich: (zählt dann 100%)=2,9

    Wie kann man nun das "divided by zero" umgehen, wenn man die Formel mit der Summe (oder die schon weiter oben erwähnte) nutzen will und nicht die allgemeine, die nur eine Note zulässt?

    a) Definitionsbereich, man muss den Fall speziell behandeln. (wieder die frage, geht das mit deinen Mitteln?) Für den Fall das "Anzahl der mündlichen Noten=0" ist müsste man nur den andren Teil der Formeln angeben (und andersrum).

    b) das "/Anzahl der Noten" in die Summe reinziehen als "*1/Anzahl der Noten". Da die Summe für i=1 beginnt, dürfte sie eigentlich nicht starten, wenn die obere Grenze Null beträgt. (nun ich würd ne Summe so implementieren, aber obs nun wirklich so ist^^)

    Also irgend ne Art Sicherheitsschloss muss man da verwenden, wie das nun in der jeweiligen Umgebung geht, tja...

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •