Вопрос задан 02.05.2019 в 14:46. Предмет Информатика. Спрашивает Стрижков Максим.

Дан массив а = {5,8,-3,6,-4,12,-19,7,-2,11}. Вычислить сумму элементов с нечетными индексами. (C#)

Вычислить среднее арифметическое значение отрицательных элементов массива b, содержащего 13 элементов. (C#)
0 0
Перейти к ответам

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

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

Для вычисления суммы элементов с нечетными индексами в массиве `а` воспользуемся циклом `for` и условием, проверяющим, является ли индекс элемента нечетным:

```csharp int[] a = {5, 8, -3, 6, -4, 12, -19, 7, -2, 11}; int sum = 0;

for (int i = 1; i < a.Length; i += 2) { sum += a[i]; }

Console.WriteLine("Сумма элементов с нечетными индексами: " + sum); ```

В данном коде мы объявляем массив `а` и переменную `sum`, в которую будем накапливать сумму. Затем с помощью цикла `for` проходим по всем элементам массива, начиная со второго (индекс 1), и на каждой итерации прибавляем значение элемента с нечетным индексом к переменной `sum`. В результате получаем сумму элементов с нечетными индексами и выводим ее на экран.

Для вычисления среднего арифметического значений отрицательных элементов массива `b` воспользуемся циклом `for`, условием, проверяющим, является ли элемент отрицательным, и переменной `count`, в которую будем накапливать количество отрицательных элементов:

```csharp int[] b = new int[13] { -5, 8, -3, -6, -4, 12, -19, 7, -2, 11, -1, -9, -10 }; int sumNegative = 0; int count = 0;

for (int i = 0; i < b.Length; i++) { if (b[i] < 0) { sumNegative += b[i]; count++; } }

double average = (double)sumNegative / count;

Console.WriteLine("Среднее арифметическое отрицательных элементов: " + average); ```

В данном коде мы объявляем массив `b`, переменные `sumNegative` и `count`, в которые будем накапливать сумму и количество отрицательных элементов соответственно, а также переменную `average`, в которую будет записано среднее арифметическое. Затем с помощью цикла `for` проходим по всем элементам массива и на каждой итерации проверяем, является ли элемент отрицательным. Если элемент отрицательный, то прибавляем его к переменной `sumNegative` и увеличиваем счетчик `count`. После окончания цикла вычисляем среднее арифметическое, делая приведение к типу `double`, чтобы получить дробное значение, и выводим его на экран.

0 0

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

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

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