История изменений
Исправление bormant, (текущая версия) :
Была принята для данных нумерация от 1, не от 0, в элементе 0 собственно длина:
for i:=1 to Ord(s[0]) do Write(s[i]); WriteLn;
for i:=1 to Length(s) do Write(s[i]); WriteLn;
Сахар от компилятора в конкатенации по +, операциях сравнения и объявлении с указанием длины (String[сколько_надо]), остальное — стандартная библиотека.
Исходная версия bormant, :
Была принята для данных нумерация от 1, не от 0, в элементе 0 собственно длина:
for i:=1 to Ord(s[0]) do Write(s[i]); WriteLn;
for i:=1 to Length(s) do Write(s[i]); WriteLn;
Сахар от компилятора в конкатенации по + и объявлении с указанием длины (String[сколько_надо]), остальное — стандартная библиотека.