Я делаю простую систему электрических цепей для имитации закона Ома в C ++. (V = I.R) * +1001 *
Для этого я использую Qt для создания GUI. Пользователь сможет подключать различные элементы / компоненты, такие как резисторы, батареи, вольтметр, амперметр, лампочку, и после нажатия кнопки запуска вольтметры и амперметры должны отображать показания. тогда пользователь должен иметь возможность добавлять / удалять батареи. При этом пользователь должен понимать, что R является константой.
дополнительно, если использовались лампочки, они должны зажигаться с некоторой интенсивностью в соответствии с законом.
Мне нужно знать, как представлять в структурах данных в коде.