Forum: Object-Pascal / Delphi-Language
Delphi
by xsus,
31. Okt 2011
Okee, das habe ich mit ner Case of - Anweisung gelöst ..thx :wink:
Forum: Object-Pascal / Delphi-Language
Delphi
by xsus,
30. Okt 2011
Delphi ist glücklicher denn jeh, nur ich nicht mehr! :)
Also das mit dem result sieht übersichtlicher aus und so :) aber ich schnalls nicht..würde es dir was ausmachen, mir das an meiner function zu zeigen? dann erhoff ich mir eher, es nachvollziehen zu können..ehm was ist REFACTORING?
Das bedeutet, ich passe gut auf, wie ich was benenne?!
Forum: Object-Pascal / Delphi-Language
Delphi
by xsus,
30. Okt 2011
also ich habe angefügt else tarife:=0..damit funktioniert das mit dem über 100 kilogramm und ich muss einen punkt anstatt einem komma eingeben (verwirrt mich total) ..damit müsste sich alles erledigt haben bis auf gewicht von kleinergleich 0 ?!
Und das weiß ich nicht, wie ich es deklariere..ansonsten ist das jetzt so in Ordnung oder?
Forum: Object-Pascal / Delphi-Language
Delphi
by xsus,
30. Okt 2011
Und damit nicht genug ..wenn ich über 100 kg komme, zeigt er mir trotzdem ein Preis an und nicht Ausgabe2 und das nächste Problem: es hieß ja ..das paketgewicht ist grammgenau ..aber ich kann nur ganze Zahlen eingeben...HILFE :pale:
Forum: Object-Pascal / Delphi-Language
Delphi
by xsus,
30. Okt 2011
Vielen Dank ihr beide!
Dann war ich garnicht so weit entfernt..ich dachte nur das ich tarif nicht verwenden darf, es sich nur um den namen der function handelt..und mir halt nur gewicht zur verfügung steht..jetzt hab ichs verstanden :thumb:
Forum: Object-Pascal / Delphi-Language
Delphi
by xsus,
30. Okt 2011
Hey, also ich würde eine if - Anweisung aufstellen..wenn das bis 10 kg geht nimm tarif 1 usw.
Das hatte ich im folgendem probiert, bevor ich mich hierher gewendet habe:
function tarif(gewicht:real):byte;
begin
if gewicht<=10 then
gewicht:=1 else
if (gewicht>10) and (gewicht<=20) then
gewicht:=2 else
if (gewicht>20) then
...
Forum: Object-Pascal / Delphi-Language
Delphi
by xsus,
30. Okt 2011
Hey, ich bin total neu hier und Anfänger beim Programmieren..also nicht böse sein^^
Mein Problem sieht wiefolgt aus:
Ich möchte einen Tarifrechner erstellen, der bei eingabe des Gewichtes ausrechnet, wie teuer der Versand wird.
Es sollen ausschließlich Pakete bis 100 Kilo transportiert werden.
Das Gewicht wird grammgenau gemessen, die sich ergebende Gebühr aber auf zwei Dezimalen...