Lemonade Stand: Difference between revisions

Mdd8919 (talk | contribs)
Mdd8919 (talk | contribs)
Line 116: Line 116:
         print 'It starts raining cups!'
         print 'It starts raining cups!'
         stored_cups += 10
         stored_cups += 10
    print ""


def supply_Decay():
def supply_Decay():
     return 'hello'
     global stored_sugar, stored_lemons, stored_cups
      
    if stored_sugar > 0:
        stored_sugar -= 10 % stored_sugar
    if stored_lemons > 0:
        stored_lemons -= 10 % stored_lemons
    if stored_cups > 0:
        stored_cups -= 10% stored_cups
 
     return -1
      
      
# default values
# default values
Line 140: Line 149:
for day in range(1, num_days + 1):
for day in range(1, num_days + 1):


     random_Event()
      




Line 148: Line 157:
     print "¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯"  
     print "¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯"  
     print ""
     print ""
    random_Event()
     print "You have "+`stored_cups`+" cups, "+`stored_lemons`+" lemons, and "+`stored_sugar`+" sugar left."
     print "You have "+`stored_cups`+" cups, "+`stored_lemons`+" lemons, and "+`stored_sugar`+" sugar left."


Line 154: Line 167:
     expenses = 0
     expenses = 0


     in_num = take_input("How many cups")
     cost_over = 1
 
    expenses += in_num * cup_price
    stored_cups += in_num


     in_num = take_input("How many lemons")
     while cost_over == 1:
    expenses += in_num * lemon_price
    stored_lemons += in_num


     in_num = take_input("How much sugar")
        potential_expense = 0
    expenses += in_num * sugar_price
        in_num = take_input("How many cups")
    stored_sugar += in_num
        potential_expense = expenses + (in_num * cup_price)
 
        if potential_expense < bank:
            cost_over = -1
            expenses += in_num * cup_price
            stored_cups += in_num
        else:
            print 'You cant afford that many cups'
 
    cost_over = 1
 
    while cost_over == 1:
 
        potential_expense = 0
        in_num = take_input("How many lemons")
        potential_expense = expenses + (in_num * cup_price)
 
        if potential_expense < bank:
            cost_over = -1
            expenses += in_num * lemon_price
            stored_lemons += in_num
        else:
            print 'You cant afford that many lemons'
 
    cost_over = 1
 
     while cost_over == 1:
 
      potential_expense = 0
      in_num = take_input("How much sugar")
      potential_expense = expenses + (in_num * cup_price)
 
      if potential_expense < bank:
          cost_over = -1
          expenses += in_num * sugar_price
          stored_sugar += in_num
 
      else:
          print 'You cant afford that many lemons'


     today = min(stored_cups, stored_lemons, stored_sugar)
     today = min(stored_cups, stored_lemons, stored_sugar)
Line 191: Line 237:
     print "Current funds: $"+ "%.2f" % bank
     print "Current funds: $"+ "%.2f" % bank


      
     supply_Decay()
      
      
     print  
     print