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

Дан массив А из n элементов. Получите новый массив, удалив из исходного элементы все элементы равные заданному

22.12.2015, 18:30. Показов 630. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Дан массив А из n элементов. Получите новый массив, удалив из исходного
элементы все элементы равные заданному пользователем числу k.
Тест1 - n=5, a[i]=1,2,1,0,9, k=1 --- a1[i]=2,0,9
Тест2 - n=4, a[i]=2,0,0,12, k=1 --- a1[i]=2,0,0,12
нужно организовать саму процедуру удаления элемента из массива не с помощью команды int[] a1 = a.Where(x => { return x != k; }).ToArray();
а с помощью циклов (чтобы элементы сдвигались)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.12.2015, 18:30
Ответы с готовыми решениями:

Дан массив A из n элементов. Получите новый массив, удалив из исходного элементы: равные 0, 1 и -1
Дан массив A из n элементов. Получите новый массив, удалив из исходного элементы: равные 0, 1 и -1.

Дан массив А из n элементов. Получите новый массив, удалив из исходного элементы стоящие на четных местах
Дан массив А из n элементов. Получите новый массив, удалив из исходного элементы стоящие на четных...

Получить новый массив, удалив из исходного элементы, равные введённому пользователю числу k
Получить новый массив, удалив из исходного элементы, равные введённому пользователю числу k Вот,...

Получите новый массив из N строк, содержащий строки исходного текста, но все слова, заканчивающиеся на -онок или -енок
Помогите, пожалуйста, написать программу на языке C#: Дан текст из N строк (N<=100), содержащих...

1
1515 / 906 / 328
Регистрация: 17.05.2015
Сообщений: 3,422
22.12.2015, 18:37 2
Цитата Сообщение от Arle Посмотреть сообщение
int[] a1 = a.Where(x => { return x != k; }).ToArray();
Ну раз ты знаешь linq то цикл и сам сможешь написать
0
22.12.2015, 18:37
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.12.2015, 18:37
Помогаю со студенческими работами здесь

Получить новый массив, удалив из исходного все единицы и пятёрки, оставив порядок цифр
Дан массив А из n элементов. Получите новый массив, удалив из исходного все единицы и пятёрки,...

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

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

Сжать массив, удалив из него все элементы
Сжать массив, удалив из него все элементы, модуль которых находится в интервале . Освободившиеся в...


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

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

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