Guest User

Untitled

a guest
Apr 23rd, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.97 KB | None | 0 0
  1. # Collect information from each friend
  2. # Collect amounts of cookies and pound cakes sold
  3. # Collect amounts of cooking and pound cakes remaining unsold
  4.  
  5.  
  6. puts "Number of cookies sold by:"
  7.  
  8. print " friend 1: "
  9. cookies_sold_1 = gets.chomp
  10.  
  11. print " friend 2: "
  12. cookies_sold_2 = gets.chomp
  13.  
  14. print " friend 3: "
  15. cookies_sold_3 = gets.chomp
  16.  
  17. print " friend 4: "
  18. cookies_sold_4 = gets.chomp
  19.  
  20. puts
  21.  
  22. puts "Number of pound cakes sold by: "
  23.  
  24. print " friend 1: "
  25. cakes_sold_1 = gets.chomp
  26.  
  27. print " friend 2: "
  28. cakes_sold_2 = gets.chomp
  29.  
  30. print " friend 3: "
  31. cakes_sold_3 = gets.chomp
  32.  
  33. print " friend 4: "
  34. cakes_sold_4 = gets.chomp
  35.  
  36. puts
  37.  
  38. puts "Number of cookies remaining unsold by: "
  39.  
  40. print " friend 1: "
  41. cookies_unsold_1 = gets.chomp
  42.  
  43. print " friend 2: "
  44. cookies_unsold_2 = gets.chomp
  45.  
  46. print " friend 3: "
  47. cookies_unsold_3 = gets.chomp
  48.  
  49. print " friend 4: "
  50. cookies_unsold_4 = gets.chomp
  51.  
  52. puts
  53.  
  54. puts "Number of pound cakes remaining unsold by: "
  55.  
  56. print " friend 1: "
  57. cakes_unsold_1 = gets.chomp
  58.  
  59. print " friend 2: "
  60. cakes_unsold_2 = gets.chomp
  61.  
  62. print " friend 3: "
  63. cakes_unsold_3 = gets.chomp
  64.  
  65. print " friend 4: "
  66. cakes_unsold_4 = gets.chomp
  67.  
  68.  
  69. puts
  70. puts
  71. # Total amount raised by each friend
  72.  
  73. money_raised_1 = cakes_sold_1.to_i * 6 + cookies_sold_1.to_i * 2
  74.  
  75. print "- Total amount of money raised by friend 1 is $"
  76. print money_raised_1
  77. puts "."
  78.  
  79. money_raised_2 = cakes_sold_2.to_i * 6 + cookies_sold_2.to_i * 2
  80.  
  81. print "- Total amount of money raised by friend 2 is $"
  82. print money_raised_2
  83. puts "."
  84.  
  85. money_raised_3 = cakes_sold_3.to_i * 6 + cookies_sold_3.to_i * 2
  86.  
  87. print "- Total amount of money raised by friend 3 is $"
  88. print money_raised_3
  89. puts "."
  90.  
  91. money_raised_4 = cakes_sold_4.to_i * 6 + cookies_sold_4.to_i * 2
  92.  
  93. print "- Total amount of money raised by friend 4 is $"
  94. print money_raised_4
  95. puts "."
  96.  
  97.  
  98.  
  99. # Which friend raised the most overall
  100.  
  101. most_overall = { money_raised_1 => "by friend 1",
  102. money_raised_2 => "by friend 2",
  103. money_raised_3 => "by friend 3",
  104. money_raised_4 => "by friend 4",
  105. }
  106.  
  107. most_overall.each { | x, y | "#{x} #{y}"}
  108.  
  109. print "- The most overall money raised was $"
  110. puts most_overall.max
  111.  
  112.  
  113.  
  114. # Total amount raised by selling cookies
  115.  
  116. print "- Total amount of money raised by selling cookies is $"
  117. print cookies_sold_1.to_i * 1 + cookies_sold_2.to_i * 1 + cookies_sold_3.to_i * 1 + cookies_sold_4.to_i * 1
  118. puts "."
  119.  
  120. # Total amount raised by selling pound cakes
  121.  
  122. print "- Total amount of money raised by selling pound cakes is $"
  123. print cakes_sold_1.to_i * 3 + cakes_sold_2.to_i * 3 + cakes_sold_3.to_i * 3 + cakes_sold_4.to_i * 3
  124. puts "."
  125.  
  126. cost_make = cakes_sold_1.to_i * 3 + cookies_sold_1.to_i * 1 + cakes_sold_2.to_i * 3 + cookies_sold_2.to_i * 1 + cakes_sold_3.to_i * 3 + cookies_sold_3.to_i * 1 + cakes_sold_4.to_i * 3 + cookies_sold_4.to_i * 1
  127.  
  128. # Total net amount raised overall
  129. # Sum of totals raised by selling minus cost of sold and unsold
  130.  
  131. print "- Net amount raised overall is $"
  132. print money_raised_1 + money_raised_2 + money_raised_3 + money_raised_4 - cost_make
  133. puts "."
Add Comment
Please, Sign In to add comment