Разделение массива на две равные части - 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]; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д