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

Из массива А переместить в массив В все его четные элементы

25.01.2012, 18:17. Показов 1533. Ответов 5
Метки нет (Все метки)

Помогите с написанием кода....
Нужно из массива А переместить в массив В все его четные элементы.
Заранее спасибо!!!
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.01.2012, 18:17
Ответы с готовыми решениями:

Дан числовой массив A размера N. Все четные его элементы поместить в начало массива B, а нечетные элементы - в конец
#include <stdio.h> #include <malloc.h> #include <stdlib.h> #include <locale.h> int main (int...

Все четные элементы переместить в конец массива
Написать программу на Pascal. В одномерном массиве все четные элементы переместить в конец...

Переместить все элементы массива таким образом, чтобы в конце были все его отрицательные числа
Дан массив A(n). Переместить все его элементы таким образом, чтобы в конце массива были все его...

Переместить в конец массива все его положительные элементы
Задание изменить исходный массив следующим образом: переместить в конец массива все его...

5
Эксперт .NET
16658 / 12425 / 3265
Регистрация: 17.09.2011
Сообщений: 20,641
25.01.2012, 18:29 2
C#
1
2
int[] a = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
int[] b = a.Where(x => (x & 1) == 0).ToArray();
1
Амурчанка
135 / 135 / 44
Регистрация: 07.11.2011
Сообщений: 279
25.01.2012, 18:41 3
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
class Program
    {
        static void Main()
        {
            List<int> A = new List<int>();
            List<int> B = new List<int>();
            Random rand = new Random();
            Console.Write("Введите размерность массива А:\t");
            int n = int.Parse(Console.ReadLine());
            Console.WriteLine("\nМассив A:\n");
            for (int i = 0; i < n; i++)
            {
                A.Add(rand.Next(-10, 30));
                if (A[i] % 2 == 0) B.Add(A[i]);
            }
            Print(A);
            Console.WriteLine("\nМассив B:\n");
            Print(B);
            Console.ReadKey(true);
 
        }
        static void Print(List<int> array)
        {
            foreach (int arr in array)
                Console.Write(arr + "  ");
            Console.WriteLine();
        }
    }
Мде...видишь свой код и хочется убиться об стенку
1
0 / 0 / 0
Регистрация: 06.12.2011
Сообщений: 22
25.01.2012, 19:28  [ТС] 4
а как все это сделать с указателями???
0
4 / 4 / 0
Регистрация: 07.09.2009
Сообщений: 190
25.01.2012, 19:33 5
В C# указатели считаются небезопасным кодом, поэтому вместо них используют ссылки.
0
0 / 0 / 0
Регистрация: 06.12.2011
Сообщений: 22
25.01.2012, 20:09  [ТС] 6
а всёже как это можно написать???
Помогите
Спасибо
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.01.2012, 20:09
Помогаю со студенческими работами здесь

Переместить в конец массива все его отрицательные элементы
Вычислить сумму положительных элементов массива. Вывести на дисплей полученное значение. После...

Дан одномерный массив А, состоящий из N элементов. Перенести в начало массива все четные элементы, а в конец массива - все нечетные
Помогите, пожалуйста. &gt;&gt;&quot;Дан одномерный массив А, состоящий из N элементов. Перенести в начало...

Дан одномерный массив А, состоящий из N элементов. Перенести в начало массива все четные элементы, а в конец массива - все нечетные
Помогите, пожалуйста. &gt;&gt;&quot;Дан одномерный массив А, состоящий из N элементов. Сколько значений...

Массив: Переместить все отрицательные элементы в конец двухмерного массива.
В общем нужно переместить все отрицательные элементы в конец двухмерного массива.В одномерном...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru