Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 05.11.2019
Сообщений: 6
1

Как скопировать четные элементы из одного массива в другой?

14.11.2019, 17:59. Просмотров 985. Ответов 2


нужны именно четные элементы (а не все).
элементы первого массива сгенерированы рандомно.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.11.2019, 17:59
Ответы с готовыми решениями:

Скопировать элементы из одного массива в другой
Пусть описана константа и два типа-массива: const m = 3; type TMas1 = array of real;...

Не могу переместить чётные элементы из одного массива в другой
Не получается у меня записать четные элементы из массива а в массив b, помогите!! #include...

Из одного массива сделать два массива, в один перенести четные элементы, в другой нечетные
Здравствуйте , помогите пожалуйста с такой задачей из одного массива сделать два массива, в один...

Скопировать неотрицательные четные числа из одного масива в другой
#include "stdafx.h" #include <iostream> using namespace std; void main() { int...

2
601 / 399 / 163
Регистрация: 08.10.2018
Сообщений: 1,274
Записей в блоге: 11
14.11.2019, 18:37 2
Цитата Сообщение от NattY26 Посмотреть сообщение
элементы первого массива сгенерированы рандомно.
C#
1
2
3
4
5
6
7
var rand = new Random();
var arr1 = Enumerable.Range(1, 10).Select(x => rand.Next(100)).ToArray();
Console.WriteLine(string.Join(",", arr1));
//80,31,8,71,61,30,51,34,18,7
var arr2 = arr1.Where(x => x%2 == 0);
Console.WriteLine(string.Join(",", arr2));
//80,8,30,34,18
0
529 / 447 / 311
Регистрация: 24.09.2013
Сообщений: 3,190
Записей в блоге: 1
15.11.2019, 16:04 3
NattY26, Если не в консоли, то код ниже. Установите 2 листбокса: в первом: данные исходного массива, во втором - отфильтрованные

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Forms Code
{  
        private void button1_Click(object sender, EventArgs e)
        {
           listBox1.Items.Clear();
            listBox2.Items.Clear();
            Random rnd = new Random();
            int[] ar1 = new int[40];
            int[] ar2 = new int[30];
            int n =0;
            for (int i = 0; i < 40; i++)
            {
              n = rnd.Next(-25,25);
                ar1[i]=n;
                listBox1.Items.Add(n);
                if(n%2==0)
                 listBox2.Items.Add(n);
            }
        }
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.11.2019, 16:04

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Как скопировать содержимое одного массива в другой?
Всё тот же магазин. Осталось только одно, копировать содержимое из одного массива, в другой. Я уже...

Скопировать из одного файла в другой только натуральные четные числа и найти их сумму
Подскажите пожалуйста как преобразовать из char в integer? var a,b:file of char; c:char;...

Как скопировать ИНДЕКСЫ четных элементов из одного массива в другой?
нужны индексы четных элементов, а не сами четные элементы. элементы первого массива сгенерированы...

Из одного массива скопировать переменную в другой массив
Суть задачи, есть класс B, в котором две переменные a и b, вот так это выглядит, class B { int...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.