Требуется перевернуть исходную строку, используя вспомогательную строку. Какой из перечисленных вариантов кода позволяет реализовать поставленную задачу?
(Отметьте один правильный вариант ответа.)
Варианты ответа
var s,f: string; i,j: byte;begin readln(s); j:=1; for i:=length(s)-1 downto 0 do begin f[j]:=s[i]; inc(j); end; writeln(f);end.
var s,f: string; i,j: byte;begin readln(s); j:=1; for i:=1 to length(s)-1 do begin f[j]:=s[i]; inc(j); end; writeln(f);end.
var s,f: string; i,j: integer;begin readln(f); j:=1; for i:=length(f) downto 1 do begin s[j]:=f[i]; inc(j); end; s[0]:=chr(j); writeln(s);end.(Верный ответ)