Создать прямоугольный массив и заполнить его случайными числами от 1 до 40 - C#

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

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

Помогите создать консольное приложение. Создать прямоугольный массив и заполнить его случайными числами от 1 до 40. Найти сумму элементов первой строки массива и количество его нулевых элементов

Решение задачи: «Создать прямоугольный массив и заполнить его случайными числами от 1 до 40»

textual
Листинг программы
//static void FillArray(ref int[,] array) //Смысла передвать пустой массив - никакого, поэтому
static int[,] GetRandomArray(int rows, int cols)
        {
            Random random = new Random();
            var result = new int[rows,cols];
            for (int i = 0; i < rows; i++)           
                for (int j = 0; j < cols; j++)               
                    array[i,j] = random.Next(1,40);
            return result;        
        }
 
        static void PrintArray(int[,] array) //Не стоит волноваться о производительности, оптимизатор сам это сделает, а вот временные переменные - зло
        {
            for (int i = 0; i < array.GetLength(0); i++)
            {
                for (int j = 0; j < array.GetLength(1); j++)
                {
                    Console.Write(array[i,j]+" ");
                }
                Console.WriteLine();
            }
        }
 
        static int GetSumOfFirstRowElements(int[,] array)
        {
            int result = 0; 
            for (int i = 0; i < array.GetLength(1); i++)            
                result += array[0, i];           
            return result; 
        }

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


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

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

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