sorry wenn ich im flaschen unterordner bin oder sonstwas kenn mich noch net wirklich in dem forum aus also bitte nachsicht 
das kleine prog:
leider funktioniert die boolean abfrage nicht oder die auswertung aber ich finde leider keinen fehler.
jem ne idee?
möchte halt das der aufrufparameter akartentyp kontrolliert wird und ich will wissen ob vip, standard oder plus drinsteht...
pls help
das kleine prog:
Code:
class Bonus
{
public static void main(String[] args)
{
//Deklaration
double umsatz, bonus;
String akartentyp, vip, plus, standard;
//Definition
umsatz = Double.parseDouble(args[0]);
akartentyp = args[1];
vip = "vip";
plus = "plus";
standard = "standard";
// Abfrage Umsatz <500
if(umsatz<500)
{
boolean vgl=akartentyp.equals(standard);
if (vgl=true)
{
System.out.println("Sie bekommen die Standard-Karte und einen Einkaufsgutschein im Werte von " + (umsatz/100*2));
}
else
{
boolean vgl1=akartentyp.equals(plus);
if (vgl1=true)
{
System.out.println("Sie bekommen die Standard-Karte und einen Einkaufsgutschein im Werte von " + (umsatz/100*3));
}
else
{
System.out.println("Sie bekommen die Standard-Karte und einen Einkaufsgutschein im Werte von " + (umsatz/100*5));
}
}
}
else
{
// Abfrage Umsatz <1000
if(umsatz<1000)
{
boolean vgl2=akartentyp.equals(plus);
if(vgl2=true)
{
System.out.println("Sie bekommen die Plus-Karte und einen Einkaufsgutschein im Werte von " + (umsatz/100*3));
}
else
{
boolean vgl3=akartentyp.equals(standard);
if(vgl3=true)
{
System.out.println("Sie bekommen die Plus-Karte und einen Einkaufsgutschein im Werte von " + (umsatz/100*3));
}
else
{
System.out.println("Sie bekommen die Plus-Karte und einen Einkaufsgutschein im Werte von " + (umsatz/100*5));
}
}
}
// Abfrage Umsatz >=1000
else
{
boolean vgl4=akartentyp.equals(standard);
if(vgl4=true)
{
System.out.println("Sie bekommen die VIP-Karte und einen Einkaufsgutschein im Werte von " + (umsatz/100*5));
}
else
{
boolean vgl5=akartentyp.equals(plus);
if(vgl5=true)
{
System.out.println("Sie bekommen die VIP-Karte und einen Einkaufsgutschein im Werte von" + (umsatz/100*5));
}
else
{
System.out.println("Sie bekommen die VIP-Karte und einen Einkaufsgutschein im Werte von" + (umsatz/100*5));
}
}
}
}
}
}
leider funktioniert die boolean abfrage nicht oder die auswertung aber ich finde leider keinen fehler.
jem ne idee?
möchte halt das der aufrufparameter akartentyp kontrolliert wird und ich will wissen ob vip, standard oder plus drinsteht...
pls help