Предположим, что у нас есть показатели температуры в комнате и
снаружи. Программа должна решать, какую технику лучше
включить: кондиционер, термостат или обогреватель. температура в
помещении постепенно меняется, зависит от разницы
температур в комнате 𝑇𝑟𝑜𝑜𝑚 и снаружи 𝑇𝑒𝑛𝑣, а также коэффициента
пропорциональности 𝑘:
𝑇𝑟𝑜𝑜𝑚
𝑡𝑖𝑚𝑒 + 1 = 𝑇𝑟𝑜𝑜𝑚
𝑡𝑖𝑚𝑒 + 𝑘 * (𝑇𝑟𝑜𝑜𝑚
𝑡𝑖𝑚𝑒 - 𝑇𝑒𝑛𝑣)
На вход пользователь вводит температуру в комнате и на улице.
• Если температура в комнате находится в комфортных пределах
(От 22 ° С до 24 ° С), включается термостат, который будет
поддерживать такую температуру (коэффициент пропорциональности 𝑘 =
0). Проблема в том, что он может работать подряд лишь 8
часов.
• Если в комнате температура ниже комфортную, нужно
включать обогреватель (коэффициент пропорциональности 𝑘 = 0.11).
• Если в комнате температура выше комфортную, необходимо
включить кондиционер (коэффициент пропорциональности 𝑘 = -0.09).
• Если отключены все устройства (температура комфортная, однако
термостат «отдыхает»), происходит естественное охлаждение
(Коэф. 𝑘 = -0.02).
Программа имеет выводить на экран время, текущую температуру в комнате
и состояние приборов (true / false) в течение 24 часов.