ПОМОГИТЕ! Дан целочисленный массив размера N. Вывести все содержащиеся в данном массиве...

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

ПОМОГИТЕ! Дан целочисленный массив размера N. Вывести все содержащиеся в данном массиве четные числа в порядке УБЫВАНИЯ их индексов, а также их количсетва k


Информатика (43 баллов) | 75 просмотров
Дан 1 ответ
0 голосов
Правильный ответ
var
  i, k, N: word;               
  A, B: array[1..10000] of integer;

begin 
  write(' N = ');
  readln(N);
  writeln(' Введите массив из ', N, ' чисел: ');
  for i := 1 to N do
  begin
    read(a[i]); //Вводим i-й элемент массива.
    if a[i] mod 2 = 0 then //Если он четный,  
    begin
      inc(K); //то увеличиваем K на 1.
      b[K] := a[i] //Очередной элемент нового массива.  
    end
  end;
  writeln('Четные числа обратном порядке: ');
 { Выводим четные элементы массива в обратном порядке: }
  for i := K downto 1 do
    write(' ', b[i]);
  write(' K = ', K)

end.
(2.3k баллов)
0

Огромное спасибо!!!!!

0

Сможешь еще одну программу написать?

0

Если не сложная.

0

в Лс напишите.

0