Das ist doch simple Mathematik.
Du brauchst die Werte von jeden Typ und rechnest die einfach mal der Anzahl...
Wie du das ganze Umsetzen kannst, hast du mehrere Möglichkeiten.
In dem Beispiel von dir ist das ganze in Javascript geschrieben.
Sobald sich die Werte in dem Selectbox ändern, wir die Funktion calcTroop(); ausgeführt.
Für Jede Klasse gibt es eine Funktion, wo dann die Werte mit denen aus den Formular gerechnet werden(multiplizieren etc.).
Wie das ganze genau von statten geht, werde ich jetzt nicht erklären
Aber es gibt verschiedene Sprachen mit denen du rechnen kannst, zum Beispiel wäre php auch keine schlechte Wahl. Am besten die Sprache die du am besten kannst.