Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
Виталя97
2 / 2 / 3
Регистрация: 04.05.2015
Сообщений: 93
0

Записать в третий массив все четные элементы первого массива, которые не входят во второй массив Исправить код

09.05.2015, 16:59. Просмотров 574. Ответов 1
Метки (Все метки)

Такая задача:
1) Записать в третий массив все четные элементы первого массива, которые не входят во второй массив.
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
void chetnie(int *mass1, int *mass2, int *mass3, int razmer)
{
    int new = 0;
 
    for (int i = 0; i < razmer; ++i)
        if (mass1[i] % 2 == 0 && mass1[i] != mass2[i])
            mass3[new++] = mass1[i];        
    
    for (int i = 0; i < new; ++i)
    {
        cout << mass3[i] << " ";
    }       
}
 
void nechetnie(int *mass1, int *mass2, int *mass3, int razmer)
{
    int new = 0;
 
    for (int i = 0; i < razmer; ++i)
        if (mass2[i] % 2 != 0 && mass2[i] != mass1[i])
            mass3[new++] = mass2[i];            
        
    for (int i = 0; i < j; ++i)
    {
        cout << mass3[i] << " ";
    }       
}
Проблема в том что оно должно выводить четные элементы первого массива, которые не входят во второй массив, (все нечетные элементы второго массива, которые не входят в первый массив) а оно выводит с ними.
Вот фото:
Записать в третий массив все четные элементы первого массива, которые не входят во второй массив Исправить код


Вернуться к обсуждению:
Записать в третий массив все четные элементы первого массива, которые не входят во второй массив Исправить код
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.05.2015, 16:59
Готовые ответы и решения:

Одномерный массив. Найти наименьшие среди элементов первого массива, которые не входят во второй массив.
Задано два массива. Найти наименьшие среди элементов первого массива, которые...

Записать в третий массив С все элементы из массива B, которые не встречаются в массиве А
Есть два массива A и B. Нужно записать в третий массив С все элементы из...

Найти минимальный из элементов первого массива, которые не входят во второй массив
Одномерные массивы Даны два массива А и В из 20 вещественных чисел каждый....

Найти наименьшие среди элементов первого массива, которые не входят во второй массив
Задано два массива. Найти наименьшие среди элементов первого мас-сива, которые...

Записать все четные элементы массива в другой массив
Дан массив А из k положительных чисел. Записать все четные по значению элементы...

1
Другие темы раздела
C++ Создание лога работы программы http://www.cyberforum.ru/cpp-beginners/thread1441652.html
Подскажите как можно создать лог программы, который будет записываться в файл.
C++ SQL: найти производителей ноутбуков выпускающих принтеры существует таблица с производителями и их продуктами (принтера, сканеры, пк, ноутбуки) Задача: Выведите тех производителей ноутбуков, которые также выпускают и принтеры. http://www.cyberforum.ru/cpp-beginners/thread1441646.html
Как добавить в файл значение, не удаляя старое? C++
Как добавить в файл значение, не удаляя старое? #include <iostream.h> #include <fstream.h> void main() { ofstream MyOut1 ("C://1.txt", ios::ate|ios::out); MyOut1>>"Strochka"<<"n"; ...
Нужна програмка, подсчитывающая количество введенных символов C++
Нужна простая программка. Задача следующая. При запуске системы должна разворачиваться программа с 3 цифрами, каждая из них подсчитывает кол-во нажатия определенных клавиш скажем QWE , и при нажатии...
C++ Создать шаблонный класс и наследованный от этого класса метод http://www.cyberforum.ru/cpp-beginners/thread1441627.html
нужно создать шаблонный класс и наследованный от этого класса метод(естественно шаблонный), реализовать его в int main(){} через INT и Double.Помогите пожалуйста!!!
C++ Не выводит текст Просто появляется окошко с текстом "Для продолжения нажмите любую клавишу" #include <math.h> #include <iostream> #include <conio.h> #include <stdio.h> using namespace std; int main() подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru