Design a Java program to take user information about t dollar bills. You will do calculations and print the result as below. Note that user can enter any number and your output user's input. Example: Enter nunber of one dollar bills: 769 769 dollar bills will be change to Hundred Fifty Twenty Ten Five One
import java.util.Scanner;
class Demo{
public static void main(String args[]){
Scanner sc=new Scanner(System.in);
System.out.println("Enter number of one dollar bills: ");
int billAmount=sc.nextInt();
int ones,fives,tens,twenties,fifties,hundreds;
System.out.println(billAmount+" dollar bills will be change to");
System.out.println("Hundred Fifty Twenty Ten Five One");
//dividing the billAmount with 100 and quotient is stored in hundreds and the remainder is saved in billAmount
hundreds=billAmount/100;
billAmount=billAmount%100;
//dividing the billAmount with 50 and quotient is stored in fifties and the remainder is saved in billAmount
fifties=billAmount/50;
billAmount=billAmount%50;
//dividing the billAmount with 20 and quotient is stored in twenties and the remainder is saved in billAmount
twenties=billAmount/20;
billAmount=billAmount%20;
//dividing the billAmount with 10 and quotient is stored in tens and the remainder is saved in billAmount
tens=billAmount/10;
billAmount=billAmount%10;
//dividing the billAmount with 5 and quotient is stored in fives and the remainder is saved in billAmount
fives=billAmount/5;
billAmount=billAmount%5;
//The remainder is stored in ones
ones=billAmount;
System.out.println(" "+hundreds+" "+fifties+" "+twenties+" "+tens+" "+fives+" "+ones);
}
}
Step by step
Solved in 2 steps with 1 images