von stefan » So 18. Mai 2008, 21:02
Hallo zusammen!
Ich bin neu hier und bringe ein nützliches Programm mit, das für Schüler und Lehrer sehr interessant sein kann. Mit den folgenden Anweisungen kann man die Schulnote ausrechnen, wenn die erreichte Punktzahl und die Gesamtpunktzahl bekannt sind:
[CODE]Mem clear: ?->A:Lbl 1: ?->B:B=0=>Goto 1:A>B=>Goto 1:6-5*A/B->C:C[/CODE]
Die nachfolgende Schritte zeigen, wie man die oben genanten Anweisungen eingibt:
Schalte zuerst dein Taschenrechner mit [ON] an. Setze mit [SHIFT] [CLR] [3] [EXE] alle Eingaben, die im Taschenrechner vorgenommen worden sind zurück. Wechsel mit [MODE] [MODE] [MODE] [1] in den Programm-Modus und gebe [1] ein um das Programm P1 zu editieren.
Nun gibst Du das Programm ein, mit dem Du die Schulnote ausrechnen möchtest.
[CODE][SHIFT] [CLR] [1] [EXE]
[SHIFT] [P-CMD] [1] [SHIFT] [STO] [A] [EXE]
[SHIFT] [P-CMD] [Cursor-Links] [Cursor-Links] [2] [1] [EXE]
[SHIFT] [P-CMD] [1] [SHIFT] [STO] [EXE]
[ALPHA] [SHIFT] [P-CMD] [Cursor-Links] [2] [0] [SHIFT] [P-CMD] [Cursor-Links] [1] [SHIFT] [P-CMD] [Cursor-Links] [Cursor-Links] [1] [1] [EXE]
[ALPHA] [A] [SHIFT] [P-CMD] [Cursor-Links] [4] [ALPHA] [SHIFT] [P-CMD] [Cursor-Links] [1] [SHIFT] [P-CMD] [Cursor-Links] [Cursor-Links] [1] [1] [EXE]
[6] [-] [5] [*] [ALPHA] [A] [/] [ALPHA] [SHIFT] [STO] [C] [EXE]
[ALPHA] [C][/CODE]
Mit [AC] die Edition beenden und mit [EXE] [1] das Programm P1 starten.
Beispiel:
[CODE]A?[TAB]15
B?[TAB]30
C=[TAB]3,5[/CODE]
Die Funktionsweise des Programms:
Mit der ersten Anweisung werden alle Variablen (A-D, X, Y und M) mit dem Wert null installiert.
Bei der nachfolgenden Anweisung kann der Benutzer die erreichten Punktzahlen an die Variable A übergeben. Die Sprungmarke „Lbl 1“, ist die Stelle, an der die Goto-Anweisung „fortfährt“, wenn die Bedingungen B=0 und A>B erfüllt sind. Die Eingabe für die Gesamtpunktzahl wird erst an die Variable B übergeben, wenn die Gesamtpunktzahl größer als null bzw. der erreichten Punktzahl ist.
Die erste Bedingung überprüft, ob der Divisor ungleich null ist, um Fehler bei der Division zu vermeiden. Die nachfolgende Bedingung überprüft, ob die Gesamtpunktzahl größer ist als die erreichten Punktzahlen, um die Schulnote richtig auszurechnen.
Die vorletzte Anweisung rechnet die Schulnote aus. Und die letzte Anweisung gibt die Schulnote auf dem Display aus.
Viel Spass ;)
Gruß,
Stefan Rauch
PS: Mit [EXE] kann man nach dem Ausrechnen der Schulnote das Programm erneut starten, wenn man es wünscht.
[geändert von stefan am [TIME]1211206367[/TIME]]