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

Преобразовать массив: сначала расположить все отрицательные элементы, а потом - все положительные

09.10.2019, 11:00. Показов 1103. Ответов 2

ЧЕРЕЗ ФУНКЦИЮ! Преобразовать одномерный целочисленный массив таким образом, чтобы
сначала располагались все отрицательные элементы, а потом – все положитель-
ные (элементы, равные 0, считать положительными).
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.10.2019, 11:00
Ответы с готовыми решениями:

Расположить в массиве R сначала отрицательные, а затем положительные элементы массива Z (через StringGrid)
Расположить в массиве R сначала отрицательные, а затем положительные элементы массива Z. Массив...

Переставить элементы массива так, чтобы сначала располагались все 0, затем все 1, а затем все 5
Решите задачу,не могу решить сам.В массиве X(1:n) каждый элемент равен 0, 1 или 5. Переставить...

Все отрицательные элементы массива перенести в начало, а все остальные в конец
Здраствуйте, помогите пожалуйста написать программу Нужно преобразовать массив Х по следующему...

Заменить все положительные члены матрицы цифрой один, а отрицательные - нулем
Дана квадратная матрица. Необходимо заменить все положительные члены цифрой один, а отрицательные -...

2
817 / 504 / 211
Регистрация: 19.01.2019
Сообщений: 1,196
09.10.2019, 11:38 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <vector>
#include <algorithm>
 
int main() {
    std::vector<int> vec = { 0, -1, 2, -3, 4, -5, 6 };
    std::partition(vec.begin(), vec.end(), [](int i)->bool {
        return i < 0;
    });
    for (auto it : vec) {
        std::cout << it << ' ';
    }
    return 0;
}
0
0 / 0 / 0
Регистрация: 07.10.2019
Сообщений: 11
09.10.2019, 12:02  [ТС] 3
А можно без вектора? Просто предложить пользователю ввести массив. И нужна Функция!

Добавлено через 11 минут
nalbe666, а можно без вектора? просто чтобы пользователь сам массив ввел? и нужна функция! пожалуйста,очень срочно!!!!!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.10.2019, 12:02
Помогаю со студенческими работами здесь

Преобразовать массив, расположив сначала все положительные элементы, а потом - все отрицательные
Преобразовать массив таким образом, чтобы сначала располагаись все положительные элементы, а...

Преобразовать массив, чтобы сначала располагались все положительные элементы, а потом все отрицательные
Добрый день, в поиске ничего подходящего не нашлось. Нет времени уже самому подробно вникать, нужна...

Преобразовать массив, чтобы сначала располагались все положительные элементы, а потом – все отрицательные
Здравствуйте. Помогите, пожалуйста, разобраться с указанным заданием. Первые два пункта, вроде,...

Преобразовать массив, чтобы сначала располагались все положительные элементы, а потом все отрицательные
Помогите исправить ошибку, пожалуйста. Тут 3 задания в одном, ошибка в третьем. Задача 3: Из общего...


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

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

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