PHP :: Aufgabe #74 :: Lösung #2
3 Lösungen

#74
The Copper Coins Nr.1
Anfänger - PHP
von SymTech
- 12.03.2015 um 14:30 Uhr
Schreibe ein Programm welches errechnet, wie viele Kupfermünzen (1,2,5 Cent) du mindestens brauchst um auf den vom User angegebenen Betrag zu kommen.
Konsolenausgabe:
Betrag in Cent: 54
Du brauchst mindestens 12 Münzen.
#2

von Exception (7090 Punkte)
- 24.06.2018 um 15:43 Uhr

<?php function CalcAmountCoins($sum) { $result = array('5' => 0, '2' => 0, '1' => 0); // für folgendes wird ein absteigend sortiertes array benötigt. $tempSum = $sum; foreach ($result as $key => $value) { $amount = floor($tempSum / $key); $tempSum %= $key; $result[$key] = $amount; } echo 'Für den Betrag '.$sum.' Cent werden folgende Münzen benötigt:<br />1er : '.$result['1'].'<br />2er : '.$result['2'].'<br />5er : '.$result['5'].'<hr />'; } CalcAmountCoins(1); CalcAmountCoins(2); CalcAmountCoins(5); CalcAmountCoins(10); CalcAmountCoins(16); CalcAmountCoins(17); CalcAmountCoins(19); CalcAmountCoins(123); ?>
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1