–20 до 40. Опишите на одном из языков программирования алгоритм, который позволяет подсчитать и вывести среднее арифметическое элементов массива, имеющих четные значения. Гарантируется, что в исходном массиве хотя бы один элемент имеет четное значение.
алг
нач
. цел i,x,y,N=30
. цел таб a [1:N]
. вывод "Дан массив:", нс
. x:=0; y:=0
. нц для i от 1 до N
. . a[i]:=irand(-20,40)
. . вывод a[i]," "
. . если mod(a[i],2)=0 то
. . . . x:=x+a[i]
. . . . y:=y+1
. . все
. кц
. вывод нс
. вывод "Среднее арифметическое элементов массива, имеющих четные значения: ", x/y
кон