Advertisement
webbersof

Untitled

Oct 16th, 2021
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.33 KB | None | 0 0
  1. peter_budget = float(input())
  2. number_of_video_cards = int(input())
  3. number_of_processors = int(input())
  4. number_of_ram = int(input())
  5.  
  6. sum_video_card = number_of_video_cards * 250
  7. sum_processor = number_of_processors * (sum_video_card * 0.35)
  8. sum_one_ram = number_of_ram * (sum_video_card * 0.1)
  9.  
  10. # това не знам защо ти е ?
  11. # sum_ram = number_of_ram * sum_one_ram
  12.  
  13. final_sum = sum_video_card + sum_processor + sum_one_ram
  14.  
  15. if number_of_video_cards > number_of_processors:
  16.     # тук просто ползвай съкращението, а не това, което си написал!
  17.     # final_sum = final_sum - final_sum * 0.15
  18.     final_sum -= final_sum * 0.15
  19.  
  20. # няма нужда да правиш навсякъде този diff, при положение, че може да го изнесеш само веднъж и да
  21. # вземеш абсолютна стойност
  22. diff = abs(peter_budget - final_sum)
  23. if final_sum <= peter_budget:
  24.     # diff = peter_budget - final_sum
  25.  
  26.     # тук не беше форматирал знака до втората запетая
  27.     # print(f'You have {diff} leva left!')
  28.     print(f'You have {diff:.2f} leva left!')
  29.  
  30. elif final_sum > peter_budget:
  31.     # diff = final_sum - peter_budget
  32.     print(f'Not enough money! You need {diff:.2f} leva more!')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement