Tad писал(а):
И учить надо на оптимальных вариантахВообще-то, оптимизация должна происходить уже после того, как чел познал азы программирования на HiAsm-e. Твой пример, Tad, хорош тогда, когда есть послeдовательность индексов, находящихся в начале диапазона с небольшим шагои между соседними позициями. Но задачи бывают разные и завтра может сложиться ситуация, когда надо будут выбирать из произвольного большого диапазона, и вот тогда твой пример не подойдет совершенно (не будешь же ты загонять, к примеру, 500 значений в StrList, что бы добраться до 499 индекса), а чел и не будет знать, что есть Case, и будет тупо лепить IF_Else совместно с DoData.