webbersof

Back To The Past

Feb 16th, 2022
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.39 KB | None | 0 0
  1. #  ТЕЗИ две променливи не знам защо си ги писал, но нямат отношение към кода
  2. # sum_even = 0
  3. # sum_odd = 0
  4.  
  5. year_old = 18
  6. money = float(input())
  7. year = int(input())
  8.  
  9. for i in range(1800, year + 1):
  10.     if i % 2 == 0:
  11.         money = money - 12000
  12.     else:
  13.         #  Тук ти в твоя код добавяше година към общата възраст и в случая казваш, че човека
  14.         #  пораства на години само когато годината е нечетна, иначе няма рожден ден :)) Грешка!
  15.         # year_old = year_old + 1
  16.        
  17.         #  Тук съм задал приоритет със скоби на нещата които ти търсиш като резултат, така го прави за да е по-правилно
  18.         money = money - (12000 + (year_old * 50))
  19.        
  20.     #  След края на IF проверката аз добавям без значение дали е четна или нечетна по 1 година към
  21.     #  възрастта за всяка изминала година
  22.     year_old = year_old + 1
  23.  
  24. if money >= 0:
  25.     print(f"Yes! He will live a carefree life and will have {abs(money):.2f} dollars left.")
  26. else:
  27.     print(f"He will need {abs(money):.2f} dollars to survive.")
Advertisement
Add Comment
Please, Sign In to add comment