Вопрос задан 12.06.2023 в 23:27. Предмет Информатика. Спрашивает Ткаченко Екатерина.

Помогите С#Найти среднее арифметическое неположительное элементов, имеющих нечетные номера.​

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

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

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

Ответ:

class Program

   {

       static double SaveDivision(double x,  Double y)

       {

           if (y == 0)

               throw new System.DivideByZeroException();

           return x / y;

       }

       static void Main()

   {

       double a = 3, b = 2 ;

       double B = Math.Pow(Math.Log(a), 2) * Math.Abs(a) / Math.Pow(Math.Sqrt(Math.Abs(a) + Math.Abs(b)), 3);

       double result = 0;

           try

           {

               result = SaveDivision(a, b);

               Console.WriteLine("{0} делить  {1} = {2}", a,b,result);

               Console.ReadKey();

           }

           catch (DivideByZeroException e)

           {

               Console.WriteLine("попытка деление на 0 ");

               Console.ReadKey();

           }

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

Конечно, вот пример кода на C#, который поможет вам найти среднее арифметическое неположительных элементов с нечетными индексами в массиве:

csharp
using System; class Program { static void Main() { // Создаем массив целых чисел int[] numbers = { 1, -2, 3, -4, 5, -6, 7, -8, 9, -10 }; // Переменные для хранения суммы и количества элементов int sum = 0; int count = 0; // Проходим по массиву и находим сумму неположительных элементов с нечетными индексами for (int i = 0; i < numbers.Length; i++) { if (i % 2 != 0 && numbers[i] <= 0) { sum += numbers[i]; count++; } } // Вычисляем среднее арифметическое double average = (double)sum / count; // Выводим результат Console.WriteLine("Среднее арифметическое неположительных элементов с нечетными индексами: " + average); } }

В данном примере массив numbers содержит 10 элементов, и мы проходим по нему, проверяя каждый элемент на нечетный индекс и отрицательное или нулевое значение. Затем мы суммируем эти элементы и подсчитываем их количество. Далее, делим сумму на количество элементов, чтобы получить среднее арифметическое. И, наконец, выводим результат на консоль.

Пожалуйста, обратите внимание, что в данном коде предполагается, что в массиве есть хотя бы один элемент с нечетным индексом и неположительным значением. В противном случае, возможна ошибка деления на ноль. Рекомендуется добавить проверки для таких ситуаций в реальном коде.

0 0

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

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

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

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