Вывод элементов одномерного массива в MS Visual C# 2010

Узнай цену своей работы

Формулировка задачи:

Помогите решить задачи по Visual C# 2010 1)Переписать в массив A подряд отрицательные элементы массива R. Массив из 12 элементов 2)Вывести последовательность c1, c9, c2, c10, ... , c8,c16 и вычислить произведение пар элементов массива С. Массив из 16 элементов. 3) Вычислить максимальный элемент массива сформированных пар (P1+ P12, P2 + P11, ... ,P6 + P7 ). Массив из 12 элементов. 4) Найти сумму s элементов массива С. Вычислить (s – c1, s – c2, …, s – c10). Результат вывести в одной строке. Буду благодарен всем, кто поможет.

Решение задачи: «Вывод элементов одномерного массива в MS Visual C# 2010»

textual
Листинг программы
namespace Example_1
{
    class Program
    {
        static void Main(string[] args)
        {
 
            int[] baseArray = new int[12];                                  //  Создаем "пустой" массив, сейчас в нем хранятся 0
            Random rnd = new Random();                                      //  Объект класса Random, нужен для заполнения массива случайными числами
            for (int i = 0; i < baseArray.Length; i++)                      //  Цикл, в котором будем заполнять массив случайными числами
            {
                baseArray[i] = rnd.Next(-10, 10);                           //  В каждый элемент массива кладем случаюное число
                Console.Write(baseArray[i] + " ");                          //  Выводим на экран данный элемент
            }
            Console.WriteLine();
            
            int sum = 0;                                                    //  Будем хранить сумму отрицательных чисел
            int count = 0;                                                  //  Здесь будут храниться количество отрицательных чисел
            for (int i = 0; i < baseArray.Length; i++)                      //  Пробегаемся по всему массиву
                if (baseArray[i] < 0)
                {
                    sum += baseArray[i];
                    count++;
                }
 
            if (count > 0)
            {
                Console.WriteLine("Общее количество отрицательных чисел: " + count);
                Console.WriteLine("Сумма отрицательных чисел: " + sum);
                Console.WriteLine("Среднее значение отр чисел: " + (sum * 1.0) / count);
            }
            else
            {
                Console.WriteLine("В массиве нет отрицательных чисел!");
            }
            Console.ReadLine();
        }
    }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4.2 из 5
Похожие ответы