![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 21.10.2016
Сообщений: 4
|
![]()
Здравствуйте! Накодил чутка, прога делает все что нужно И выводит все слова, встречающиется в 2х массивах. При этом нельзя было юзать функции для работы со строками (по заданию). Ломал голову, как заставить ее выводить слова, встречающиеся в обоих массивах символов. Так и не надумал( помогите если вам не сложно) будет крайне приятно)
Код:
Последний раз редактировалось LLIePcT9IHou_EHoT; 02.05.2017 в 17:36. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 09.04.2017
Сообщений: 598
|
![]()
Сделай так, чтобы можно было посимвольно сравнивать каждое слово перебором. Первое слово первого массива с каждым второго массива, и т.д.
Последний раз редактировалось KAMLS; 02.05.2017 в 18:47. |
![]() |
![]() |
![]() |
#3 |
Регистрация: 21.10.2016
Сообщений: 4
|
![]() |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 09.04.2017
Сообщений: 598
|
![]()
В общем тоже не знаю. Но по логике, надо придумать как идентифицировать слова при вводе, чтобы потом по этим меткам искать. Скорее это функция getche участвует. Ты вводишь слова, отождествляешь с цифрой, а потом по массе находишь.
|
![]() |
![]() |
![]() |
#5 | |
Упртй программер
Форумчанин
Регистрация: 26.11.2009
Сообщений: 150
|
![]() Цитата:
Задача по смыслу: найти пересечение двух множеств. Если использовать std::set, то такую операцию можно сделать методом std::set_intersection. Слияние для std::set также определено. Однако, я так понимаю, по заданию нужно использовать массивы. Самое простое, что приходит на ум: 1. Записываем слова в два массива; 2. Пишем функцию-компаратор, который принимает два слова и возвращает true, если слова одинаковы, false - если нет (то есть свою реализацию strcmp/std::string: ![]() 3. Двойным циклом сравниваем при помощи функции из шага 2 каждое слово первого массива со всеми словами второго массива. Если слова равны - выводим на экран.
Помощь с кодом/лабами по С/С++
Контакты: ICQ 623334555 Skype: btwosoft; Mail: b2soft@yandex.ru |
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 09.04.2017
Сообщений: 598
|
![]()
наверное!)) Я вообще, только перегрузку операций изучать начал по Лафоре))
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Язык JavaScript, вывод слов состоящие из одинаковых букв, помощь | Svyatoslav359 | JavaScript, Ajax | 2 | 05.06.2015 17:38 |
Кол-во одинаковых слов в предложении | rafffkaaa | Microsoft Office Excel | 1 | 17.04.2014 21:13 |
Поиск одинаковых слов в строках. | zink | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 01.11.2011 10:00 |
удаление одинаковых слов (С/С++) | jewel | Помощь студентам | 1 | 12.12.2008 15:14 |
Поиск одинаковых слов (Delphi 7) | hooch | Помощь студентам | 4 | 27.11.2008 20:14 |