hallo :tongue1:
ich hab hier einen kleinen Progrämmchen (Kassenautomat) geschrieben aber der macht nicht ganz was ich ihn sage :ahhh:
Beispiel:
Ich will das mein Rückgabegeld genau 240.10 ist aber der spuckt mir sowas aus??? :shinner: :confused: :mad:
// java Kassenautomat 100 340.10
Ihre Rueckgabe Geld betraegt: 240.10000000000002
PHP
public class Kassenautomat {
public static void main (String [] args){
int zahlendebetrag;
double einwurfbetrag;
zahlendebetrag=Integer.parseInt (args [0]);
einwurfbetrag=Double.parseDouble (args [1]);
if (zahlendebetrag == einwurfbetrag){
System.out.println ("Ihre Rueckgabegeld betraegt: 0 Cent");
}
else {
if (zahlendebetrag > einwurfbetrag){
System.out.println ("Das Geld reicht nicht aus");
}
else {
System.out.println ("Ihre Rueckgabe Geld betraegt: " + (einwurfbetrag - zahlendebetrag));
}
}
}
}
Alles anzeigen
// javac Kassenautomat.java
// java Kassenautomat zahlendebetrag einwurfbetrag