Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/11: Рейтинг темы: голосов - 11, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 22.04.2018
Сообщений: 3
1

Выполнить реверс массива отдельно в первой половине и второй половине

05.05.2018, 10:28. Просмотров 2150. Ответов 2
Метки нет (Все метки)


Массив имеет четное число элементов. Заполнить
массив случайными числами и выполнить реверс
отдельно в первой половине и второй половине.
Массив:
1 2 3 4 5 6
Результат
3 2 1 6 5 4

как выполнить это задание?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.05.2018, 10:28
Ответы с готовыми решениями:

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

Выполнить реверс отдельно в первой половине и второй половине массива
Массив имеет четное число элементов,заполните массив случайными числами и выполнить реверс отдельно...

Выполнить реверс элементов массива отдельно в первой и во второй половине
Массив имеет чётное число элементов. Заполнить массив случайными числами и выполнить реверс...

Выполнить реверс элементов массива отдельно в первой половине и во второй
Массив имеет четное число элементов. Заполнить массив случайными числами и выполнить реверс...

2
Эксперт .NET
8651 / 6112 / 1019
Регистрация: 21.01.2016
Сообщений: 23,071
05.05.2018, 10:40 2
как выполнить это задание?
Вам нужно открыть учебник по C# и вдумчиво прочитать первые несколько глав. Найти материал по алгоритмам и тоже вдумчиво поизучать. Установить себе Visual Studio 2017 Community (она бесплатна) и попробовать решить задачу.

Если не получится, то выложить код и задать вопрос о непонятных моментах.
0
Wanna be serious
576 / 466 / 183
Регистрация: 31.07.2013
Сообщений: 1,679
05.05.2018, 11:43 3
Лучший ответ Сообщение было отмечено Astik228 как решение

Решение

C#
1
2
3
4
5
var mas = Enumerable.Range(0, 10).Select(i => new Random().Next(0, 50)).ToList();
Console.WriteLine(string.Join(' ', mas));
 
var result = mas.Take(mas.Count / 2).Reverse().Union(mas.Skip(mas.Count / 2).Reverse());
Console.WriteLine(string.Join(' ', result));
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.05.2018, 11:43

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

В массиве найти в первой половине массива наибольший,а во второй половине-наименьший элемент и поменять их местами
В произвольном массиве A,состоящем из 60 целых чисел,принадлежащих промежутку ,найти в первой...

Найти максимальный элемент в первой половине массива и минимальный - во второй половине массива
Здравствуйте, помогите пожалуйста сделать программу. Задание: Дан массив А размерностью k. Найти...

Найти в массиве в первой половине min второй половине max например 1-10 первая полавина 1-5 вторая 5-10
задача найти в массиве в первой половине min второй половине max например 1-10 первая полавина 1-5...

Превратить массив так, чтобы в его первой половине располагались элементы стоящие в четных позициях а во второй половине - нечетные
в массиве вычислить: 3) превратить массив таким образом, чтобы в его первой половине...


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

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

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