Разделение массива на две равные части - C#
Формулировка задачи:
Заполняю массив размером 20 рандомными числами от 0 до 200. Надо разделить этот массив на две равные части. И эти части занести в массивы размером 10 ms1 и ms2. Первую половину занести в ms1 смог, а вот как вторую часть занести в ms2 не могу сообразить
Листинг программы
- int[] mas = new int[20];
- Random rand = new Random();
- for (int i = 0; i < mas.Length; i++)
- {
- mas[i] = rand.Next(0, 200);
- }
- //*********
- int[] ms1 = new int[10]; //первая половина массива
- int[] ms2 = new int[10]; //вторая половина массива
- for (int i = 0; i < mas.Length / 2; i++)
- {
- ms1[i] = mas[i];
- }
Решение задачи: «Разделение массива на две равные части»
textual
Листинг программы
- for (int i = 0; i < mas.Length / 2; i++)
- {
- ms1[i] = mas[i];
- ms2[i] = mas[i+ mas.Length / 2];
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д