Mój program ma za zadanie obliczyć pewne równanie (w liczbach zespolonych) w zależności od tego jaką drogę poprzez graf wybierze użytkownik. Na wyjściu dostajemy na przykład (1-abc)/da
a, b, c, d są to węzły grafu ab jest to transmitancja od węzła 'a' do 'b', b*c transmitancja z 'b' do 'c' i dalej analogicznie. Tak więc nie mogę sobie wpisać spod palca wartości dla poszczególnych liter, bo np. 'a' samo w sobie jej nie posiada, a wartość posiada dopiero iloczyn 'a' i 'b'. Węzły a, b.. w moim programie są pobierane z tablicy string'ów.
Czy wie ktoś może w jaki sposób mógłbym podstawiać liczby pod te litery, tak aby otrzymać liczbowy wynik. (żeby traktować te litery jako nośniki wartości)?
Wybaczcie, że trochę to zawiłe, będę wdzięczny za jakieś wskazówki albo za hasło pod którym mógłbym coś poszukać.