Вопрос задан 26.06.2023 в 04:01. Предмет Информатика. Спрашивает Limova Daria.

Дан массив чисел А [20]. Найти среднее арифметическое НЕЧЁТНЫХ элементов. ПАСКАЛЬ.

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Ибрагимов Ильдар.

Ответ:Const

 n=10;

Var

 a: Array[1..n] of Integer;

 i,k: Byte;

 s: Integer;

BEGIN

Writeln('Введите массив:');

For i:=1 to n do

begin

 Readln(a[i]);

 If odd(a[i]) Then

 begin

   s:=s+a[i];

   Inc(k);

 end;

end;

Writeln('Ср. арифм. нечетных = ',s/k:2:2);

Readln

END.

Объяснение:

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вот как можно написать программу на Pascal для вычисления среднего арифметического нечетных элементов массива A[20]:

pascal
program AverageOfOddElements; var A: array[1..20] of Integer; i, sum, count: Integer; average: Real; begin sum := 0; count := 0; writeln('Введите 20 чисел в массив A:'); for i := 1 to 20 do begin write('A[', i, ']: '); readln(A[i]); // Проверяем, является ли элемент нечетным if A[i] mod 2 <> 0 then begin sum := sum + A[i]; count := count + 1; end; end; // Проверяем, чтобы было хотя бы одно нечетное число, чтобы избежать деления на 0 if count > 0 then begin average := sum / count; writeln('Среднее арифметическое нечетных элементов массива: ', average:0:2); end else writeln('В массиве нет нечетных чисел.'); readln; end.

Эта программа сначала запрашивает 20 чисел и сохраняет их в массиве A. Затем она вычисляет сумму нечетных элементов и их количество в массиве и находит среднее арифметическое нечетных элементов. Результат выводится на экран.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос