Очень интересная тема - коллекции.
Альтернатива - таскать переобновляемые массивы, причем при переназначении данные надо хранить во временных переменных. Это глупо.
А вот коллекции - совсем другое дело. Только вот обновить элемент не так-то просто. Просто обновить нельзя. Надо удалить и внести заново. Но заново он встанет вконец, если не сказать точно, куда (т.е. до или после)
До можно сказать для всех кроме первого, после - для всех, кроме последнего. И это в том случае, если элементов больше одного
Если один - особый случай,
Если нет - особый случай - это сделать столько проверок и входных данных для каждого изменения каждой коллекции!!!
Можно ли написать прогу, которая универсально изменяла нужный эл-нт коллекции на нужную величину?
Т.е. неважно что будет в подпрограмме, но обращение к ней:
Prog (Coll as Collection, Idx as Int, Dop as Int)
и изменить Coll по Idx на Dop
Кто знает, помогайте.