Hello if anyone cal help that would be amazing. in doing aprogram that calculate
ID: 3609560 • Letter: H
Question
Hello if anyone cal help that would be amazing. in doing aprogram that calculates amount given by the customer and amountentered and the program calculates how much in individualbills it came be. for example. if someone gives $ 45.79 the programwill calculate that it will be 2 twenties one 5dollars then 2quarters 2 dimes and 4 pennies. if you can help that would be cool.thanks here is what i have so far.double amountEntered = 0.80;
int changeDueinTwenties =0;
int changeDueinTens = 0;
int changeDueinFives = 0;
int changeDueinOnes = 0;
int changeDueinQuarters =0;
int changeDueinDimes = 0;
changeDueinTwenties = (int)(amountEntered / 20);
changeDueinTens = (int)(amountEntered % 20 /10);
changeDueinFives = (int)(amountEntered % 10 / 5);
changeDueinOnes = (int)(amountEntered % 5 / 1);
changeDueinQuarters = (int)(amountEntered % 1 / (.25));
changeDueinDimes = (int) (amountEntered % 0.25);
System.out.println(changeDueinTwenties + " " + changeDueinTens + " " +changeDueinFives + " " + changeDueinOnes + " " +changeDueinQuarters + " " + changeDueinDimes);
the program calculates the twenties tens fives ones and quartersfine i am having trouble after that
Explanation / Answer
please rate -thanks message me-especially if you have a question about the .005 import java.util.Scanner; public class untitled1 { public static void main(String []args) { Scanner keyboard = new Scanner(System.in); double amountEntered =45.79; int changeDueinTwenties= 0; int changeDueinTens =0; int changeDueinFives =0; int changeDueinOnes =0; int changeDueinQuarters= 0; int changeDueinDimes =0; intchangeDueinNickels=0; intchangeDueinPennies=0; System.out.println("Thechange for "+amountEntered+" is :"); changeDueinTwenties =(int) (amountEntered / 20); changeDueinTens = (int) (amountEntered % 20 /10); changeDueinFives = (int)(amountEntered % 10 / 5); changeDueinOnes = (int)(amountEntered % 5 / 1); changeDueinQuarters =(int) (amountEntered % 1 / (.25)); amountEntered-=(int)amountEntered; amountEntered%=.25; changeDueinDimes=(int)(amountEntered/.1); amountEntered%=.10; changeDueinNickels=(int)(amountEntered/.05); amountEntered%=.05; changeDueinPennies=(int)(amountEntered/.01+.005); System.out.println(changeDueinTwenties + " " + changeDueinTens + " " +changeDueinFives + " " + changeDueinOnes + " " +changeDueinQuarters + " " + changeDueinDimes); System.out.println("Twenties= "+changeDueinTwenties + " Tens= " + changeDueinTens + "Fives= " + changeDueinFives); System.out.println("Ones= " + changeDueinOnes + " Quarters= " +changeDueinQuarters + " Dimes= " + changeDueinDimes); System.out.println("Nickels= "+changeDueinNickels+" Pennies="+changeDueinPennies); } }
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.