В классе Arrs напишите функцию PrintArr3 для вывода двумерного массива массивов - C#

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

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

Ребят, нужна помощь с заданием. 1. В классе Arrs напишите функцию PrintArr3 для вывода двумерного массива массивов; Методические указания: Поскольку в данном случае используется не «матрица», а массив массивов, то логично вместо функции GetLength() использовать свойство Length для соответствующего массива. 2. В классе Arrs напишите функцию CreateAr3 заполнения двумерного массива массивов произвольными числами (по аналогии с одномерным массивом); 3. Опишите массив R размерностью 10 массивов, каждый из которых на 1 больше предыдущего; (R[0] – содержит массив из одного элемента, а R[5] – массив из шести элементов) 4. Инициализируйте массив R случайными значениями; 5. Выведите его содержимое на консоль; Вот, как пытался сделать, что-то заступорился((
Листинг программы
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. namespace ArrayTest
  6. {
  7. class Program
  8. {
  9. class Arrs
  10. {
  11. public void PrintArr3(int[][] R)
  12. {
  13. for (int i = 0; i < R.Length; i++)
  14. {
  15. Console.WriteLine(R[i]);
  16. for (int j = 0; j < R[i].Length; j++)
  17. Console.Write(R[i][j] + " ");
  18. Console.WriteLine();
  19. }
  20. }
  21. public static void CreateOneDimArr3(int[] R)
  22. {
  23. for (int i = 0; i < R.Length; i++)
  24. R[i] = rnd.Next(1, 100);
  25. }
  26. }
  27. static void Main(string[] args)
  28. {
  29. int[][] R = new int[10][]
  30. {
  31. new int[0],
  32. new int[1],
  33. new int[2],
  34. new int[3],
  35. new int[4],
  36. new int[5],
  37. new int[6],
  38. new int[7],
  39. new int[8],
  40. new int[9]
  41. };
  42. Arrs.PrintArr3( R);
  43.  
  44. }
  45. }
  46. }

Решение задачи: «В классе Arrs напишите функцию PrintArr3 для вывода двумерного массива массивов»

textual
Листинг программы
  1.             for (int i = 0; i < mas.Length; i++)
  2.                 mas[i] = new int[i + 1];

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


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

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

14   голосов , оценка 4.429 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы