005 
            23.02.2025, 20:40 Uhr 
            maleuma 
            
 
 
  | 
          Das Laden und Speichern auf USB funktioniert erst einmal. Nach dem Laden scheint aber noch ein Zeilenvorschub zu fehlen. Da bleibt der Cursor rechts neben der letzten Blocknummer stehen.
 
 | Quellcode: |   +G,,EVA.PAS EVAPAS 02> 03> 04> 05> +L    10 PROGRAM KOERPEROBERFLAECHE;    20 CONST KON1=3207E-7;KON2=0.7285;KON       3=0.0188;    30 VAR KOF,MASSE,LAENGE,FAK:REAL;    40 FUNCTION YHOCHX(Y,X:REAL):REAL;    50  BEGIN    60   YHOCHX:=EXP(X*LN(Y));    70  END;    80 BEGIN(*HAUPTPROGRAMM*)    90  WRITE('Masse in kg=');READ(MASSE)       ;   100  WRITE('Laenge in m=');READ(LAENGE       );   110  FAK:=MASSE*1000;   120  KOF:=KON1*YHOCHX(FAK,KON2-KON3*(L       N(FAK)/LN(10)))*YHOCHX(LAENGE*100,       0.3);   130  WRITE('Koerperob.fl.=',KOF:5:2,'       m^2');   140  WRITELN   150 END. +P10,150,EVA2.PAS 02 03 04 05 + |  
 
  Mehr habe ich erst einmal noch nicht getestet, muss mich in die Bedienung erst wieder reinlesen. Der Inhalt der abgespeicherten Datei passt auch. Im Vorblock steht noch "Müll" drin an den unbenutzten Stellen. Das stört zwar nicht wirklich, kann aber für Verwirrung sorgen, wenn man das mit einem HEX-Editor betrachtet. Also vielleicht den Kassettenpuffer vor dem Eintragen der Daten löschen? -- Mario. |