Beiträge von shygo

    Hallo zusammen,

    habe wieder ein kleines Problem bei meinen Hausaufgaben.

    Aufgabe ist es:

    Stromrechnung
    Man soll Tarif 1 und Tarif 2 ausrechnen diesen runden und anschließend den billigeren darstellen.
    Habe bisher den Tarif 1 ausgerechnet und kriege ein Ergebnis von 899.6114.

    Mein Ergebnis soll 899,61 lauten. Komme leider nicht weiter und würde mich über einen Tipp freuen

    Hier bisher meine Arbeit:

    Desweiteren brauche ich noch Hilfe bei der Ergebnisanzeige. Wie kriege ich ohne if und else hin, dass immer das billigste Ergebnis angezeigt wird ?
    Die ganzen System.out.print.. sind nur zur besseren Darstellung der Zwischenwerte.

    Ziel der Aufgabe ist es, nur in einem einzigen System.out.print den billigeren von den beiden Tarifen zu zeigen.

    If-Anweisungen haben wir noch nicht gemacht und deshalb nicht benutzbar. Ich darf nur den Bedingungsoperator "_ ? _ : _" benutzen aber habe damit noch keinen logischen Weg gefunden.
    Mein Ergenis ist ja 899.6114 aber wenn ich das ausgeben lasse habe ich ja 4 Nachkommastellen, der Centbetrag soll aber nur 2 Stellen haben also 899,61.

    Vielen dank für eure Hilfe!
    P.s
    Muss bis 18 Uhr abgegeben werden :)