1.Начинаешь пробегать по циклу. Как только значение цикла совпало с цислом Фибониччи, ты выводишь информацию(цифру) переменной, хранящейся по данному адресу.
Думаю заполнить цикл можешь сам.
Code
for i:=1 to n do begin
if ( i=((i-1)+1)) then
write(a[i],', ');
end;
Таким образом,мы выводим на экран те числа, индексы которых(i) находятся в ряде Фибоначчи((i-1)+1). 2.Логическое,как я понял-это сравнение,выполнение условию...
Code
for i:=1 to n do begin
if (a[i]=((i-1)+1)) then
write(a[i],', ');
end;
Тут мы выводим значение чисел(a[i]), которые входят в ряд Фибоначчи. Сам видишь во сколько пишу,так что могут быть ошибки.
Если сам не сможешь их решить, пиши сюда!