Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- double price = Double.parseDouble(scanner.nextLine()) * 100;
- double paid = Double.parseDouble(scanner.nextLine()) * 100;
- double change = paid - price;
- int oneLeva = 0;
- int oneFifty = 0;
- int oneTwenty = 0;
- int oneTen = 0;
- int oneFive = 0;
- int oneTwo = 0;
- int oneOne = 0;
- while (change > 0) {
- if (change >= 100) {
- change -= 100;
- oneLeva++;
- }
- else if (change >= 50) {
- change -= 50;
- oneFifty++;
- }
- else if (change >= 20) {
- change -= 20;
- oneTwenty++;
- }
- else if (change >= 10) {
- change -= 10;
- oneTen++;
- }
- else if (change >= 5) {
- change -= 5;
- oneFive++;
- }
- else if (change >= 2) {
- change -= 2;
- oneTwo++;
- }
- else if (change >= 1) {
- change -= 1;
- oneOne++;
- }
- }
- if (oneLeva>0){
- System.out.printf("%d x 1 lev%n", oneLeva);
- }
- if (oneFifty > 0){
- System.out.printf("%d x 50 stotinki%n", oneFifty);
- }
- if (oneTwenty > 0){
- System.out.printf("%d x 20 stotinki%n", oneTwenty);
- }
- if (oneTen > 0){
- System.out.printf("%d x 10 stotinki%n", oneTen);
- }
- if (oneFive > 0){
- System.out.printf("%d x 5 stotinki%n", oneFive);
- }
- if (oneTwo > 0){
- System.out.printf("%d x 2 stotinki%n", oneTwo);
- }
- if (oneOne > 0){
- System.out.printf("%d x 1 stotinki%n", oneOne);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement