Hallo
,
ich will ein Programm, mit dem man Porto Gebuehren berechnen kann machen.
Der erste Abschnitt also der preis fuer LOW_WEIGHT_SAME_STATE_FEE; und LOW_WEIGHT_INTERSTATE_FEE; funktioniert.
Mein Problem ist, das ich per else einfuegen will, wie hoch die Portogebuehren fuer ueber LOW_WEIGHT ist. (Das Problem beginnt ab dem dritten else.)
Danke im vorraus
.
ich will ein Programm, mit dem man Porto Gebuehren berechnen kann machen.
Der erste Abschnitt also der preis fuer LOW_WEIGHT_SAME_STATE_FEE; und LOW_WEIGHT_INTERSTATE_FEE; funktioniert.
Mein Problem ist, das ich per else einfuegen will, wie hoch die Portogebuehren fuer ueber LOW_WEIGHT ist. (Das Problem beginnt ab dem dritten else.)
Danke im vorraus
Java:
Double.parseDouble(txtWeight.getText());
if (weight < 0 )
{
txtStatus.setText("weight has to be positive");
}
else
{
if ( ( destinationNo == fares[0] ) || (destinationNo == fares[1] ))
{
if (weight<= LOW_WEIGHT)
if (rbtSameState.isSelected())
{
postage = LOW_WEIGHT_SAME_STATE_FEE;
}
else
{
postage=LOW_WEIGHT_INTERSTATE_FEE;
}
}
else
{
if(rbtSameState.isSelected())
{
postage= HI_WEIGHT_SAME_STATE_FEE;
}
else
{
postage=HI_WEIGHT_INTERSTATE_FEE;
}
}
}
txtPostage.setText(postage+"$");
Zuletzt bearbeitet: