Ступенчатый массив больших размеров - C#

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

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

Подскажите пожалуйста , есть ли в языке С# возможность описания ступенчатого массива больших размеров : количество строк 1000, первая строка длиной 100 элементов, каждая последующая увеличивается на 100 элементов т.е. 100,200,300,400,500,………..,100000 элементов последняя строка . Инициализация элементов будет проводиться числами 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,……..,50050000 т.е. порядковыми числами . P.S. Вопрос связан с тем , что ручной ввод при таком количестве элементов не получится, нужно как-то программно все описать.

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

textual
Листинг программы
  1. namespace ConsoleApplication3
  2. {
  3.     class Program
  4.     {
  5.         static void Main()
  6.         {
  7.             var array = new int[1000][];
  8.             for (int i = 0, overallIndex=0; i < 1000; ++i)
  9.             {
  10.                 var length = 100 * (i + 1);
  11.                 array[i] = new int[length];
  12.                 for (var j = 0; j < length; ++j)
  13.                     array[i][j] = overallIndex + j + 1;
  14.                 overallIndex += length;
  15.             }
  16.         }
  17.     }
  18. }

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


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

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

7   голосов , оценка 3.857 из 5

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

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

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