АШ
Анна Шикова

Рассматривается последовательность а1..а1000. Требуется определить, сколько членов последовательности с номерами 1,2,4,8

аk=

вот что у меня получилось, но до конца пока не получается. Подскажите!

var massiv: array [1..1000] of real;
n,skchis: integer; a:real;

begin
skchis:=0;
for n:=1 to 1000 do massiv[n]:=sqr(sin(3*n+5))-cos(n*n-15);
begin if n<0.25 then skchis:=skchis+1;
end;
writeln(skchis);
end.

НГ
Нина Гончаренко

Члены последовательности с номерами 1,2,4... Значит цикл for уже не подходит. Используем, например, while

skchis:=0;
n := 1;
while (n <=1000) do begin
n := n * 2;
if (sqr(sin(3*n+5))-cos(n*n-15) < 0.25) then
inc(skchis);
end;

{ могут быть небольшие ошибки в синтаксисе: паскаль давно не трогал}

Не вижу смысла использовать массив, но если очень хочется, то можно заполнить циклом for, а потом обойти как я написал.

И да, индексы являются целочисленными степенями двойки, а 1000 это никак не степень двойки.. . Так что составитель задачи брешет... .

В вашем же варианте что-то некомпилябельное. ; не на месте, begin посреди кода.

Похожие вопросы
представить члены последовательности так, чтобы сначала расположились все нулевые элементы, а потом все ненулевые
Даны целое n и действительный а1, а2,...аn. найти члены последовательности, принадлежащие отрезав [1;2]
обработка числовой последовательности найти сумму нечетных членов
Сколько положительных членов есть среди 2009 членов последовательности
Имеется список10 членов колхоза с указанием возраста: а1, а2, … а10.Определить средний и максимальный возраст колхозников
определите шаг следующей последовательности чисел: 100,93,86...
Дана последовательность чисел. Определить кол-во членов парных чисел, что есть квадратами.
Определить сумму элементов последовательности с нечетными и сумму элементов с четными порядковыми номерами.
Дана числовая последовательность (а1=82; а2=7,9; а3=7,6;...) Найти сумму всех положительных членов
Сколько членов последовательности 3,6,9,12,...меньше числа 94?