Advertisement
Guest User

Untitled

a guest
Dec 14th, 2019
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.04 KB | None | 0 0
  1. import java.util.Scanner;
  2. public class Decoration {
  3. public static void main(String[] args) {
  4. Scanner scanner = new Scanner(System.in);
  5. double budget = Double.parseDouble(scanner.nextLine());
  6.  
  7.  
  8. double priceBalloonsTotal=0;
  9. double priceFlowersTotal=0;
  10. double priceCandlesTotal=0;
  11. double priceRibbonsTotal=0;
  12.  
  13.  
  14. while (budget>0){
  15. String command=scanner.nextLine();
  16. double ribbonSum=0;
  17. double balloonsSum=0;
  18. double flowersSum=0;
  19. double candlesSum=0;
  20. int totalBalloonsCount=0;
  21. int totalCandlesCount=0;
  22. int totalFlowersCount=0;
  23. int totalRibbonsCount=0;
  24.  
  25. if (command=="balloons"){
  26. int balloonsCount= Integer.parseInt(scanner.nextLine());
  27. balloonsSum=0.1*balloonsCount;
  28. priceBalloonsTotal+=balloonsSum;
  29.  
  30. }else if (command=="flowers"){
  31. int flowersCount=Integer.parseInt(scanner.nextLine());
  32. flowersSum=1.5*flowersCount;
  33. priceFlowersTotal+=flowersSum;
  34. }else if (command=="candles"){
  35. int candlesCount=Integer.parseInt(scanner.nextLine());
  36. candlesSum=0.5*candlesCount;
  37. priceCandlesTotal+=candlesSum;
  38. }else if(command=="ribbon"){
  39. int ribbonMeters=Integer.parseInt(scanner.nextLine());
  40. ribbonSum=ribbonMeters*2;
  41. priceRibbonsTotal+=ribbonSum;
  42. }
  43. double total=priceBalloonsTotal+priceCandlesTotal+priceFlowersTotal+priceRibbonsTotal;
  44. budget-=total;
  45. if (command=="stop"){
  46. System.out.printf("Spend money: %f", total);
  47. System.out.printf("Money left: %f", budget);
  48. }
  49.  
  50. }
  51. System.out.println("All money is spent!");
  52. System.out.println("Purchased decoration is %d balloons, %d m ribbon, %d flowers and %d candles.");
  53.  
  54. }
  55.  
  56.  
  57.  
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement