Speedreport

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von x4m, 9. März 2006 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 9. März 2006
    ACHTUNG: Dies ist PASCAL und nicht DELPHI

    Hi, ich will mir nen Speedreporttool proggen... Klappt soweit ganz gut, nur bei der Kommasetzung des Durchschnittsspeeds tritt ein Fehler auf. Er setzt das komma eine Stelle zuweit links. Ich weiss nicht, woran das liegt.

    Hier is der Source(is erstmal zum testen, obs soweit klappt... Feinheiten kommen noch ^^)

    Code:
    Program Speedreport; 
    uses Crt; 
    var Speed_anfang,Speed_mitte,Speed_ende:integer; 
     Speed_durchschnitt:real; 
     Name:string; 
     
    BEGIN 
    Writeln('Dein Name: '); readln(Name); 
     Writeln('Dein Downloadspeed am Anfang: '); readln(Speed_anfang); 
     Writeln('Dein Downloadspeed in der Mitte: '); readln(Speed_mitte); 
     writeln('Dein Downloadspeed am Ende: '); readln(Speed_ende); 
     Speed_durchschnitt:=(Speed_anfang + Speed_mitte + Speed_ende)/3; 
     write('Durchschnittlicher Downloadspeed: '); 
     writeln(Speed_durchschnitt); 
     readkey; 
    end. 
    


    Als Beispiel: Ich gebe als Speedwerte: 12,13,12 ein. Wenn man diese Zahlen addiert kommt 37 raus. Wenn ih das durch 3 teile 12.33333333 usw.
    Aber ich bekomme als Ausgabe 1.23333 usw.
    Woran liegt das??
     
  2. 9. März 2006
    Ich habe keine Ahnung, warum er das macht, aber nimm die Zahl doch nacher einfach mal 10.

    Greetz
     
  3. 9. März 2006
    du musst die ausgabe noch formatieren...
    mittels

    Code:
    write('Durchschnittlicher Downloadspeed: ');
     writeln(Speed_durchschnitt:8:3);
    die 8 gibt an, wieviele stellen insgesamt und die 3 wieviele stellen nach dem komma... wenn du keine nachkommastellen willst, einfach 0 dafür eingeben

    [getestet mit turbopascal for windows 1.5]

    mfG. sCuDs
     
  4. 9. März 2006
    ok big thx
    habt beide ne 10 bekommen
     
  5. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.