Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
nail2024
0 / 0 / 0
Регистрация: 22.11.2009
Сообщений: 41
#1

В массив X записать сначала все положительные элементы M1 а затем все отрицательные элементы M2 - C++

15.06.2014, 06:55. Просмотров 365. Ответов 2
Метки нет (Все метки)

Из двух массивов M1(10) и M2(10) получить третийX( ) в массиве X записать вначале все положительные элементы массива M1 а затем все отрицательные элементы M2
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.06.2014, 06:55
Здравствуйте! Я подобрал для вас темы с ответами на вопрос В массив X записать сначала все положительные элементы M1 а затем все отрицательные элементы M2 (C++):

Записать в этот же массив сначала все положительные числа и нули, а затем все отрицательные - C++
Дан массив из 25 вещественных чисел. Записать в этот же массив сначала все положительные числа и нули, а затем все отрицательные, сохраняя...

Записать в данный массив сначала все отрицательные числа и нули, затем все положительные, сохраняя порядок их следования - C++
Здравствуйте! Прошу вас о помощи! Помогите пожалуйста написать код программы! "Дан массив чисел, содержащий n элементов. Записать в этот...

Преобразовать массив, сначала записать положительные, а затем отрицательные элементы - C++
Задание: написать функцию, которая в массиве создает преобразование – сначала записывает положительные, а затем отрицательные элементы, не...

Расположить сначала все отрицательные элементы, затем положительные и нули, сохраняя первоначальный порядок их - C++
Если организовать такой цикл и такую "сортировку", то все отрицательные встают "перед" остальными, сохраняя свой порядок, как и надо, НО......

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

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

2
nail2024
0 / 0 / 0
Регистрация: 22.11.2009
Сообщений: 41
17.06.2014, 05:30  [ТС] #2
Как вычислить положительные и отрицательные элементы массива я понял, проблема в объединении M1 и M2 в массив X. Пробовал:
C++
1
2
X[j] = M1[i]
X[j+1]=M2[k]
Делал и другие вариации, но никак объединить не получается, не подскажите верное решение?

Добавлено через 12 часов 44 минуты
Не получается. Можно ли выполнить это задание через простые функции?
0
Kukurudza
105 / 86 / 6
Регистрация: 29.08.2012
Сообщений: 539
17.06.2014, 06:06 #3
Это задание выполняется в два цикла. Копировать нужно поэлементно, причем выбирая нужный элемент.

Добавлено через 1 минуту
C++
1
2
3
4
5
6
7
int j = 0;
for (int i = 0; i < 10; ++i) {
    if (0 < M1[i]) {
        X[j] = M1[i];
        ++j;
    }
}
Второй цикл напишите сами.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.06.2014, 06:06
Привет! Вот еще темы с ответами:

Преобразовать массив, чтобы сначала располагались все положительные элементы, а потом — все отрицательные - C++
Здравствуйте, мне срочно нужна помощь:В одномерном массиве, состоящем из n целых элементов, вычислить: 1) произведение элементов массива...

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

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

Преобразовать массив таким образом, чтобы сначала располагались все положительные элементы, а потом все отрицательные - C++
В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1.Произведение элементов массива с четными номерами; 2.Сумму...


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

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

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