Про "ляляфафа" и добавляется я как раз все понял, вот с арифметикой, видимо, проблемы. Короче, с ростом значения PopulationPercent и CityPercent, общее значение iUpkeep должно расти, исходя из игрового смысла. Это подтверждается формулой?

Возможно я запутался в скобочках

//Ок. Учел)