Паскаль Даны натуральные числа A1,A2,...An . Определить количество членов Ai...

0 голосов
28 просмотров

Паскаль
Даны натуральные числа A1,A2,...An . Определить количество членов Ai последовательности A1,A2,...An, имеющих четные порядковые номера и являющиеся чётными числами


Информатика (37 баллов) | 28 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Var
i, n, k, a: integer;
begin
readln(n);
k:=0;
for i:=1 to n do
begin
readln(a);
if (a mod 2 = 0) and (i mod 2 = 0) then
inc(k);
end;
writeln(k);
end.

(15.5k баллов)
0

Возникла мысль. Если мы рассматриваем только каждое второе введенное, можно читать сразу по два и рассматривать второе значение

0

Кстати да, но нужно будет вводить еще одну переменную.

0

Окупится более простой проверкой и уменьшением количества проходов по циклу вдвое.