Разделение массива на две равные части - C#

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

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

Заполняю массив размером 20 рандомными числами от 0 до 200. Надо разделить этот массив на две равные части. И эти части занести в массивы размером 10 ms1 и ms2. Первую половину занести в ms1 смог, а вот как вторую часть занести в ms2 не могу сообразить
Листинг программы
  1. int[] mas = new int[20];
  2. Random rand = new Random();
  3. for (int i = 0; i < mas.Length; i++)
  4. {
  5. mas[i] = rand.Next(0, 200);
  6. }
  7. //*********
  8. int[] ms1 = new int[10]; //первая половина массива
  9. int[] ms2 = new int[10]; //вторая половина массива
  10. for (int i = 0; i < mas.Length / 2; i++)
  11. {
  12. ms1[i] = mas[i];
  13. }

Решение задачи: «Разделение массива на две равные части»

textual
Листинг программы
  1. for (int i = 0; i < mas.Length / 2; i++)
  2.             {
  3.                 ms1[i] = mas[i];
  4.                 ms2[i] = mas[i+ mas.Length / 2];
  5.  
  6.             }

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


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

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

6   голосов , оценка 4 из 5

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

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

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