[text] фыв

Viewer

  1. # Уравнения спроса и предложения на труд
  2. def demand(W):
  3.     return 100 - 20 * W
  4.  
  5. def supply(W):
  6.     return -60 + 80 * W
  7.  
  8. # Равновесный уровень зарплаты и занятости
  9. def equilibrium():
  10.     for W in range(0, 101):  # Проверяем значения от 0 до 100
  11.         if demand(W) == supply(W):
  12.             return W, demand(W)
  13.  
  14. # Уровень вынужденной безработицы при минимальной зарплате
  15. def forced_unemployment(min_wage):
  16.     employed = demand(min_wage)
  17.     return max(0, employed - equilibrium()[1])
  18.  
  19. # Решение
  20. equilibrium_wage, equilibrium_employment = equilibrium()
  21. print("1) Равновесный уровень зарплаты и занятости:")
  22. print("Равновесный уровень зарплаты:", equilibrium_wage)
  23. print("Равновесный уровень занятости:", equilibrium_employment)
  24. print()
  25.  
  26. min_wage = 2  # Минимальная зарплата
  27. forced_unemployment_level = forced_unemployment(min_wage)
  28. print("2) Уровень вынужденной безработицы при минимальной зарплате в {} ден. ед. / час:".format(min_wage))
  29. print("Уровень вынужденной безработицы:", forced_unemployment_level)
  30.  

Editor

You can edit this paste and save as new:


File Description
  • фыв
  • Paste Code
  • 18 Apr-2024
  • 1.35 Kb
You can Share it: