Du musst mit dem Modulo-Operator arbeiten und vom größten Geldstück/-schein bis zum kleinsten runtergehen und das ausgegebene subtrahieren.
10€ gegeben und 1,50€ kostet die Coke.
erg = 10 - 1,50 // erg = 8,50
e1 = 8,50 / 2 // e1 = 4 --> da der Rest einfach verworfen wird vom System
rest = erg % 2 // e1 = 0,50 --> das ist der Betrag mit dem du weiter rechnen musst kannst ja als nächstes zuerst prüfen ob rest >= nächstKleinereMünze (in diesem Fall 1€) erspart eventuell Rechenleistung
|