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

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

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

Вывод на экран элементов 2-х масссивов (язык С) - C++

20.11.2011, 19:29. Просмотров 468. Ответов 4
Метки нет (Все метки)

Даны два одномерных массива a, b.Вывести на экран все общие элементы(без повтора) Заранее благодарна.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.11.2011, 19:29     Вывод на экран элементов 2-х масссивов (язык С)
Посмотрите здесь:

Обработка статических масссивов - C++
Задан массив Z(n) целых чисел. Удалить из массива наибольший и наименьший элементы. В преобразованном массиве найти среднее арифметическое...

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

Вывод на экран элементов массива - C++
#include "stdafx.h" #include <iostream> #include <vector> #include <iomanip> #include <conio.h> #include <ctype.h> #include...

Вывод элементов на экран и в файл - C++
Помогите разобраться с выделенными строками // Объект вывода сделан элементом данных класса, // а роль функции вывода выполняет ...

Вывод элементов множества на экран - C++
Здравствуйте. Столкнулся с такой проблемой, объявил и заполнил множество элементами, но не знаю как выводятся на экран элементы множества: ...

Вывод элементов бинарного файла на экран - C++
После ввода на экран элементов файла, окно пропадает. Подскажите пожалуйста как вывести на экран элементы нового файла f1. Заранее спасибо....

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Dani
1278 / 636 / 56
Регистрация: 11.08.2011
Сообщений: 2,278
Записей в блоге: 2
Завершенные тесты: 1
20.11.2011, 19:35     Вывод на экран элементов 2-х масссивов (язык С) #2
Ну можно map завести <int, int>. Пробежаться по 1 массиву и ставить 1 в mape map[a[i]]=1;
Также и по второму, а затем по b:
C++
1
if (map[b[i]]==1) map[b[i]]++;
Ну как-то так...
TROJANKA
0 / 0 / 0
Регистрация: 02.11.2011
Сообщений: 5
20.11.2011, 23:10  [ТС]     Вывод на экран элементов 2-х масссивов (язык С) #3
спасибо, но нужно на языке С, этот код на С++(
Dani
1278 / 636 / 56
Регистрация: 11.08.2011
Сообщений: 2,278
Записей в блоге: 2
Завершенные тесты: 1
20.11.2011, 23:18     Вывод на экран элементов 2-х масссивов (язык С) #4
ну можно попробовать:
1) цикл в цикле
2) вместо map обычный массив
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.11.2011, 23:33     Вывод на экран элементов 2-х масссивов (язык С)
Еще ссылки по теме:

Последовательный вывод элементов массива на экран с задержкой - C++
Допустим, имеется какой-то простой массив на 10 элементов. Объясните, пожалуйста, как эти элементы выводить на экран не все сразу, а с...

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

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

С помощью рекурсивной функции осуществить вывод на экран элементов одномерного массива - C++
С помощью рекурсивной функции осуществить вывод на экран элементов одномерного массива


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

Или воспользуйтесь поиском по форуму:
TROJANKA
0 / 0 / 0
Регистрация: 02.11.2011
Сообщений: 5
20.11.2011, 23:33  [ТС]     Вывод на экран элементов 2-х масссивов (язык С) #5
for (i=0;i<m;i++)
scanf("%d",&arr[i]);
for (i=0;i<m;i++)
{
for (j=i+1;j<m;j++)
{
if (arr[i]==a[j])
????
вот похожий код, только здесь идет проверка по 1 массиву на одинаковые элементы, здесь выходит нужно поменять a[j] на второй массив! А дальше код после if нужно присвоить в отдельный массив либо строку. не знаю как это сделать правильно(
Yandex
Объявления
20.11.2011, 23:33     Вывод на экран элементов 2-х масссивов (язык С)
Ответ Создать тему
Опции темы

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