0 / 0 / 0
Регистрация: 13.04.2019
Сообщений: 20
|
||||||
1 | ||||||
Переписать заданный массив в новый так, чтобы сначала шли положительные, затем отрицательные, затем нулевые элементы.28.09.2019, 20:38. Показов 4576. Ответов 21
Всем привет, прошу помочь решить ошибку в коде, задание которого звучит как:
Задан массив Z[N]. Переписать его в массив Y так, чтобы в массиве Y сначала шли положительные, затем отрицательные, затем нулевые элементы
0
|
28.09.2019, 20:38 | |
Ответы с готовыми решениями:
21
Получить новый массив, в котором сначала идут положительные числа, затем нулевые, затем отрицательные исходного Отсортировать массив целых так, чтобы сначала шли отрицательные, затем положительные числа Сформировать новый массив в котором идут сначала отрицательные элементы, затем нули, затем положительные Одномерный массив: отсортировать так, чтобы вначале шли положительные элементы, а затем - отрицательные |
5 / 18 / 6
Регистрация: 15.10.2017
Сообщений: 161
|
||||||
29.09.2019, 10:03 | 21 | |||||
Сообщение было отмечено Princeofsecret как решение
Решение
1.Внимательно прочитайте задачу!
2.Создайте новый проект 3.Скопируйте код в этом посте 4.Протестируйте этот код на наличие ошибок 5.Отпишите результат ваших исследований в эту тему Код программы которая выполняет решение задачи ==>> Переписать его в массив Y так, чтобы в массиве Y сначала шли положительные, затем отрицательные, затем нулевые элементы Программа не предусматривает не корректный ввод данных пользователя ----------------------------------------------------------------------------------- Рекомендации: 1. Рекомендую использовать Visual Studio / Dev C++ -----------------------------------------------------------------------------------
1
|
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
|
|
29.09.2019, 10:50 | 22 |
просто замените строку рандомного заполнения Z[i]=rand()%19 - 9; строкой ввода с клавиатуры cin >> Z[i];
не могу с Вами согласиться, лишние проверки свидетельствуют о непонимании того что пишет их автор и замедляют работу программы.
0
|
29.09.2019, 10:50 | |
29.09.2019, 10:50 | |
Помогаю со студенческими работами здесь
22
Отсортировать вектор так, чтобы сперва шли отрицательные, затем положительные элементы Переписать в массив B сначала отрицательные, а затем положительные элементы исходного массива Преобразовать массив так, чтобы сначала шли отрицательные, затем нулевые и положительные элементы Сформировать массив так, чтобы сначала шли отрицательные элементы, затем положительные и, наконец, нулевые Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |