0 / 0 / 0
Регистрация: 05.11.2019
Сообщений: 6
1

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

14.11.2019, 17:59. Показов 1534. Ответов 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
783 / 469 / 193
Регистрация: 08.10.2018
Сообщений: 1,462
Записей в блоге: 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
544 / 475 / 315
Регистрация: 24.09.2013
Сообщений: 3,344
Записей в блоге: 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
Copyright ©2000 - 2022, CyberForum.ru