Using Minimum Coins Flowchart to code the following JAVA program; Assumptions: C
ID: 3807000 • Letter: U
Question
Using Minimum Coins Flowchart to code the following JAVA program;
Assumptions: Change matches 1-99 format START unless exiting. Calculating in US change. No letters, symbols, decimals or negatives are input ser knows what quarters, dimes change 0 nickels, pennies are quarters 0 User speaks English. dime nickels 0 pennies 0 OUTPUT Please Enter Amount of Change (1-99) or ZERO to EXIT. NPUT STOP change 20 True change change-25 quarter quarter-1 While changes 25 change change-10 While change E10 dime dime 1.Explanation / Answer
Source Code:
import java.io.*;
class GFG
{
public static void main (String[] args)
{
//code
int change=25, quarters=0, dimes=0, nickels=0, pennies=0;
Console con=System.console();
System.out.println("Please enter amount of change between 1 to 99 or 0 to exit");
//change=Integer.parseInt(con.readLine());
do{
if(change>0)
{
if(change>=25)
{
change=change-25;
quarters=quarters+1;
return;
}
else
{
if(change>=10)
{
change=change-10;
dimes=dimes+1;
return;
}
else
{
if(change>=5)
{
change=change-5;
nickels=nickels+1;
return;
}
else
{
pennies=change;
}
}
}
System.out.println("Quarters="+quarters);
System.out.println("Dimes="+dimes);
System.out.println("Nickels="+nickels);
System.out.println("Pennies="+pennies);
}
else
{
System.out.println("Stop evaluating!!");
}
}
while(change>0);
}
}
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.