Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.625 Beiträge
Delphi 12 Athens
|
AW: Diagonalen beim Rechteck
2. Okt 2012, 17:49
Auch wenn es sie nicht gäbe, sollte man IMO die Berechnung in eine eigene Funktion packen:
Delphi-Quellcode:
function Diagonale(Laenge, Breite: double): double;
begin
Result := sqrt(sqr(Laenge) + sqr(Breite));
end;
procedure TDiagonalenRechteck.RechnenButtonClick(Sender: TObject);
var
laenge, breite: integer;
begin
laenge := strToInt(laengeEdit.text);
breite := strToInt(breiteEdit.text);
ErgebnisLabel.Caption := floatTostr(Diagonale(laenge, breite));
end;
Detlef "Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
|