flint2 писал(а):
нет необходимости делать через case. Мы проверяем только одно значение.flint2 писал(а):
2. Вся комбинация должна выполнятся внутри case 1: ... end;Стало быть нужно сделать так:
Вместо If стоит Case и все. Вы предлагаете поменять логику работы элемента. Который работает по принципу реверса. Строка и отсчитывается с конца и копируется с конца, вы предлагаете считать строку с начала, а копировать с конца.
И вас не смущает что вы вынули из элемента подсчет длинны строки (Length(str)) и предлагаете считать отдельным элементом (Length: Возвращает длину строки).
nesco, ну хоть вы ему объясните логику работы элементов с реверсом строки, а то у меня не выходит. Он мне все в код тычет.