CS 161 - Introduction to Programming with PHP

Solution: Assignment #2
 
<?php echo "Purchase amount? "; $amount=trim(fgets(STDIN)); echo "Payment amount? "; $payment=trim(fgets(STDIN)); $change=$payment-$amount; $dollars=(int)($change/1.0); $change-=$dollars; $quarters=(int)($change/0.25); $change-=$quarters*0.25; $dimes=(int)($change/0.10); $change-=$dimes*0.10; $nickels=(int)($change/0.05); $change-=$nickels*0.05; $pennies=(int)(($change+0.009)*100); echo "Change (".($payment-$amount).") returned as: \n"; echo " $dollars dollar bills,\n"; echo " $quarters quarters,\n"; echo " $dimes dimes,\n"; echo " $nickels nickels,\n"; echo " and $pennies pennies.\n"; ?>
Page last updated 25 September 2010