# An integer array of 30 elements is given. The array elements can take values from 0 to 1000

**An integer array of 30 elements is given. The array elements can take values from 0 to 1000. Describe in Russian or one of the programming languages an algorithm that allows you to calculate and display the arithmetic mean of array elements that have an odd value. It is guaranteed that at least one element in the original array has an odd value.**

program zz1;

const n = 30; // set the number of elements in the array

var i, k, s: integer; // set variables of integer type

m: array [1..n] of integer;

begin

for i: = 1 to n do // write numbers in the array at random

m [i]: = random (1001);

for i: = 1 to n do // display the array on the screen

write (m [i], ”);

writeln; // go to a new line to display the response

for i: = 1 to n do

if m [i] mod 2 = 1 then begin s: = s + m [i]; k: = k + 1; end;

write (‘arithmetic mean of odd elements =’, s / k);

end.