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

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

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

Переписать положительные элементы массива во второй, а остальные - в третий массив - C++

08.09.2012, 13:15. Просмотров 684. Ответов 1
Метки нет (Все метки)

Дан массив. Переписать его положительные элементы во второй массив, а остальные- в третий. Во втором и третьем массивах значения элементов первого массива должны быть записаны подряд с начала массива.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.09.2012, 13:15     Переписать положительные элементы массива во второй, а остальные - в третий массив
Посмотрите здесь:

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

Дан массив целых чисел. Переписать все положительные элементы во второй массив, а остальные - в третий - C++
Дан массив целых чисел. Переписать все положительные элементы во второй массив, а остальные - в третий Помогите, подправьте немного код,...

Переписать положительные элементы массива K,кратные пяти в массив M,а остальные-в массив Q. - C++
Дан массив K(N).Переписать положительные элементы массива K,кратные пяти в массив M,а остальные-в массив Q.

Переписать в третий массив элементы первого массива, отсутствующие во втором - C++
Нужно переписать в третий массив, элементы первого массива, которых нет во втором, и без повторения. Столкнулся с проблемой, размерность...

Все положительные элементы двумерного массива записать в один одномерный массив, а остальные в другой - C++
Дан двумерный массив размером n на n заполнены целыми числами. все его положительные элементы записать в один одномерный массив а остальные...

Записать в третий массив все четные элементы первого массива, которые не входят во второй массив Исправить код - C++
Такая задача: 1) Записать в третий массив все четные элементы первого массива, которые не входят во второй массив. 2) Записать в третий...

Переписать в массив Y положительные элементы а в массив Z отрицательные элементы массива Х N<=40 - C++
Помогите уважаемые программисты Нужно написать программу &quot;X(N) Переписать в массив Y положительные элементы а в массив Z отрицательные...

Переписать в другой массив все положительные элементы массива - C++
Дан массив A размера N. Сформировать новый динамический массив B, в который записать все положительные элементы массива A, сохраняя...

Переписать отрицательные элементы массива Х в массив У, а положительные элементы массива Х - в массив Z - C++
Задан массив Х(N)(N&lt;=90). Переписать отрицательные элементы массива Х последовательно в массив У, а положительные элементы массива Х - в...

Переписать в массив B сначала отрицательные, а затем положительные элементы исходного массива - C++
Помогите пожалуйста решить эти задачки... 1. Одномерные массивы Переписать в массив B(N) сначала отрицательные, а затем...

Из массива положительные элементы перетащить в первый массив, а все отрицательные во второй. - C++
Короче нужно оформить два массива с помощью функций , дан основной массив. Всего три массива. Из этого основного массива положительные...

Дан массив F[0:n-1].Сформировать два новых массива: первый содержит элементы, не превышающие заданного числа, а второй - все остальные - C++
Помогите пожалуйста.Нужен полный текст программы, заранее благодарен


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
David Sylva
1285 / 947 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
08.09.2012, 14:11     Переписать положительные элементы массива во второй, а остальные - в третий массив #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <iostream> 
 
int main() 
{   const int size = 6;
    int array[size] = { 1, 3, -5, 7, -9, 11 }; 
    int array1[size]; 
    int array2[size]; 
 
    unsigned int i, count1 = 0, count2 = 0;
 
    for ( i = 0; i < 6; i++) 
    { 
        if(array[i] > 0)  
            array1[count1++] = array[i];  
        else  
            array2[count2++] = array[i]; 
            
    } 
 
    std::cout << "Second array " << std::endl; 
    for ( i = 0; i < count1; i++) 
        std::cout << array1[i] << " "; 
    std::cout << std::endl; 
 
    std::cout << "third array " << std::endl; 
    for ( i = 0; i < count2; i++) 
        std::cout << array2[i] <<" "; 
    std::cout << std::endl; 
}
Yandex
Объявления
08.09.2012, 14:11     Переписать положительные элементы массива во второй, а остальные - в третий массив
Ответ Создать тему
Опции темы

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