Для того чтобы вывести переменную s из i в Паскале, необходимо использовать операторы условного перехода. В данном случае можно использовать оператор if-else.
Delphi
var i:integer;
s:string;
begin
for i:=1 to 4 do
begin
readln(s);
if i = 2 then
begin
writeln(s);
end;
end;
end.
Чтобы вывести переменную s, которая была введена при i = 2, вам нужно добавить условие в цикл for, чтобы он выполнялся только при i = 2. Вот как это можно сделать:
var
i: integer;
s: string;
begin
for i := 1 to 4 do
begin
readln(s);
if i = 2 then
writeln(s);
end;
end.
В этом примере, при каждой итерации цикла for программа будет считывать строку в переменную s. Однако, при i = 2, программа также выполнит команду writeln(s), чтобы вывести значение переменной s. В результате, будет выведена только строка, которая была введена при i = 2.