Ich habe eine Aufgabe bekommen und diese soll ich lösen:
Ein Mobilfunkanbieter bietet 3 Tarife:
Tarif eins. 7.99 Euro Grundgebühr , pro minunte 37 cent.
Tarif 2 19.95 Euro grundgebühr. (30 min frei) pro min 25 cent
Tarif3 24.95 Euro (50 min frei) pro min 19 cent.
Implemntieren sie die metholden public static double tarif1(int min) , public static double tarif2(int min) , public static double tarif3(int min), die für jeden Tarif die Monatsrechnung erstellt. Der Parameter min gibt jeweils die Dauer der tatsächliche geführten Telefonate an.
Danach steht ganz unten in Eclipse:
System.out
.println("Tarif 1 kostet im Monat für 100 Gesprächsminuten: (44.99) "
+ tarif1(100));
System.out
.println("Tarif 2 kostet im Monat für 130 Gesprächsminuten: (44.95) "
+ tarif2(130));
System.out
.println("Tarif 3 kostet im Monat für 150 Gesprächsminuten: (43.95) "
+ tarif3(150));
Hab mit if verknüpfung versucht aber kommt eine fehlermeldung boolean cannot convert double.
Ein Mobilfunkanbieter bietet 3 Tarife:
Tarif eins. 7.99 Euro Grundgebühr , pro minunte 37 cent.
Tarif 2 19.95 Euro grundgebühr. (30 min frei) pro min 25 cent
Tarif3 24.95 Euro (50 min frei) pro min 19 cent.
Implemntieren sie die metholden public static double tarif1(int min) , public static double tarif2(int min) , public static double tarif3(int min), die für jeden Tarif die Monatsrechnung erstellt. Der Parameter min gibt jeweils die Dauer der tatsächliche geführten Telefonate an.
Danach steht ganz unten in Eclipse:
System.out
.println("Tarif 1 kostet im Monat für 100 Gesprächsminuten: (44.99) "
+ tarif1(100));
System.out
.println("Tarif 2 kostet im Monat für 130 Gesprächsminuten: (44.95) "
+ tarif2(130));
System.out
.println("Tarif 3 kostet im Monat für 150 Gesprächsminuten: (43.95) "
+ tarif3(150));
Hab mit if verknüpfung versucht aber kommt eine fehlermeldung boolean cannot convert double.