Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
13 / 13 / 0
Регистрация: 06.11.2012
Сообщений: 79
1

Найти слова, содержащие букву “d”

30.04.2013, 17:44. Просмотров 843. Ответов 5
Метки нет (Все метки)

Найти слова, содержащие букву “d”
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.04.2013, 17:44
Ответы с готовыми решениями:

Найти слова, начинающиеся и оканчивающиеся на одну и ту же букву; слова, содержащие букву, встречающуюся N раз
Пусть задано множество строк. Вывести: а) слова, начинающиеся и оканчивающиеся на одну и ту же...

Найти слова, содержащие букву “s”
ребята,помогите пожалуйста с выполнением заданий.совсем недавно пришел с армии(8 дней),на покупку...

дана строка текста. найти слова, содержащие букву d
дана строка текста. найти слова, содержащие букву d. За ранее спасибо.

:Вывести все слова предложения, содержащие последнюю букву предыдущего слова не менее 2 раз
Делаю задание:Вывести все слова предложения, содержащие последнюю букву предыдущего слова не менее...

5
Форумчанин
Эксперт CЭксперт С++
8157 / 5005 / 1436
Регистрация: 29.11.2010
Сообщений: 13,458
30.04.2013, 17:45 2
privit_91, вам все #INF вариантов?
Мб поподробнее?
0
13 / 13 / 0
Регистрация: 06.11.2012
Сообщений: 79
30.04.2013, 17:59  [ТС] 3
чем проще тем лучше я один вариант знаю но надо более простой вариант
0
50 / 50 / 4
Регистрация: 17.11.2012
Сообщений: 229
Записей в блоге: 1
30.04.2013, 18:38 4
Проверять каждый символ слова с символом 'd'.
0
Форумчанин
Эксперт CЭксперт С++
8157 / 5005 / 1436
Регистрация: 29.11.2010
Сообщений: 13,458
30.04.2013, 22:08 5
Под ваше задание подходит:
Кликните здесь для просмотра всего текста
dad -разг. ПАПА, ОТЕЦ. Папа стал ДЕДом.
dagger - КИНЖАЛ, ПРОНЗА ТЬ КИНЖАЛОМ, полигр. КРЕС*ТИК. ДЕГЕнерат сломал кин*жал.

dais - ПОМОСТ, ВОЗВЫШЕНИЕ, КАФЕДРА. ДЕЙСтвие происходило на помосте.

dally - ЗАНИМАТЬСЯ ПУСТЯКА*МИ, РАЗВЛЕКАТЬ, БОЛ*ТАТЬСЯ БЕЗ ДЕЛА. Развлекаться ДЕЛИкатно.

dam - дамба, плотина, за*пруда, запруживать воду. ДЕМонстранты на дам*бе.

damn - ПРОКЛЯТИЕ, РУГАТЕЛЬСТВО, ОСУЖДАТЬ, ПРО*КЛИНАТЬ. ДЕМона прокляли.

dance - ТАНЕЦ, ТАНЦЕВАТЬ. ДАН Старт танцам.

dark - ТЬМА, ТЕМНОТА, НЕИЗ*ВЕСТНОСТЬ, ТЕМНЫЙ. Темный черДАК.

darn - ШТОПКА, ШТОПАТЬ. Все ДАНо для штопки.

dart - МЕТАТЕЛЬНОЕ КОПЬЕ, ДРОТИК, СТРЕЛА, МЕТА*НИЕ, МЕТАТЬ, УСТРЕМ*ЛЯТЬСЯ. В древности солДАТы метали копья

dash - СТРЕМИТЕЛЬНЫЙ НА*ТИСК, НАПОР, РЫВОК, ОТ*БРОСИТЬ. Напор дался неДЕШево.
daub - ШТУКА ТУРКА, МАЗНЯ, НЕУМЕЛЫЙ РИСУНОК, ОБМАЗЫВАТЬ (глиной). ДОБела отмыл штука*турку.

daughter - ДОЧЬ, ДОЧЕРНИЙ. ДОТАция на дочь.

daw - ГАЛКА. Галка ДОлго кричала.

dawn - РАССВЕТ, ПРОБЛЕСКИ, УТРЕННЯЯ ЗАРЯ. Прекрасная ДОНна встречает рассвет.

day -ДЕНЬ, СУТКИ. Каждый день ДЕЙствуй.

dead - МЕРТВЫЙ, НЕПОДВИЖ*НЫЙ. ДЕД спит как мертвый.

deaf - ГЛУХОЙ. У него ДЕФект — он глухой.

deal - КОЛИЧЕСТВО, ДОЛЯ, РАЗДАВАТЬ, РАСПРЕДЕ*ЛЯТЬ. ДИЛер получает свою долю.

deal II - разг. СДЕЛКА, СГОВОР, ТОРГОВАТЬ, РАССМАТРИВАТЬ (вопрос), ВЕСТИ СЕБЯ. ДИЛер заключил сдел*ку.

dean I - ДЕКАН (факультета), СТАРШИНА (дипломат, кор*пуса). Декана прозвали ДИНозавром.

dean II - ДОЛИНА. Долина ДИНозавров.

dear - МИЛЫЙ, ВОЗЛЮБЛЕН*НЫЙ ДОРОГОЙ. Милый на ДИЕте.

death - СМЕРТЬ. ДЕСпот заслуживает смерть.

debar - ВОСПРЕЩАТЬ, НЕДО*ПУСКАТЬ, ЛИША ТЬ ПРАВА, ИСКЛЮЧАТЬ. Воспрещать ДЕБАты.

debris - ОСКОЛКИ ОБЛОМКИ, ОБРЕЗКИ, РАЗВАЛИНЫ. Осколки метеорита упа*ли в ДЕБРИ.

debt - ДОЛГ, ЗАДОЛЖЕННОСТЬ. ДЕТи в долгу перед родителями.

decay - УПАДОК, ГНИЕНИЕ, ГНИТЬ, ПОРТИТЬСЯ. ДИКИЙ упадок.

deceit - ОБМАН, ХИТРОСТЬ. ДИкая СИТуация обма*на.

decision - РЕШЕНИЕ. ДИректор СИдит с ЖЕНой и принимает ре*шение.

decrease - УМЕНЬШАТЬСЯ, УМЕНЬ*ШЕНИЕ. у ДИКаря РИС убыва*ет.

decree - РЕШЕНИЕ, УКАЗ, ИЗДА*ВАТЬ УКАЗ. ДИкий КРИк после ре*шения суда.

decry - ОСУЖДАТЬ, ПОРИЦАТЬ. Осуждать ДИкий КРАЙ.

deep - ГЛУБИНА, ГЛУБОКИЙ, ГУСТОЙ (о краске), ГЛУБОКО. ДИПломат глубоко за*думался.

debark - ВЫСАЖИВАТЬСЯ (на бе*рег), ВЫГРУЖАТЬСЯ (с суд*на). ДИкари БАКи выгрузи*ли на берег.

deck - ПАЛУБА, НАРЯЖАТЬ, НАСТИЛАТЬ ПАЛУБУ, УК*РАШАТЬ. ДЕКорации украшают палубу.

decorate - УКРАШАТЬ, ОТДЕЛЫ*ВАТЬ. ДЕКОРА Тор сцену ук*рашает.

decoy - ПРИМАНКА, ЛОВУШКА, ЗАПАДНЯ, ИСКУШЕНИЕ, ЗАМАНИВАТЬ. Приманка для ДИКОЙ птицы.

deer - ОЛЕНЬ, ЛАНЬ. Олень на ДИЕте.

degree - СТЕПЕНЬ, ГРАДУС, СТУ*ПЕНЬ, РАНГ. Степень отравления ДИкими ГРИбами.

delay - ЗАДЕРЖКА, ПРЕПЯТСТ*ВИЕ, ОТСРОЧКА, ЗАДЕР*ЖИВАТЬ, ОТКЛАДЫВАТЬ, МЕДЛИТЬ. Задержали ДИкого ЛЕЙтенанта.

deliver - ПЕРЕДАВАТЬ, ВРУЧАТЬ, ДОСТАВЛЯТЬ (почту). ДИкий ЛИВЕнь поме*шал доставить почту.

delude - ОБМАНЫВАТЬ, ВВОДИТЬ В ЗАБЛУЖДЕНИЕ. ДИкие ЛЮДи обманули.

den - ЛОГОВИЩЕ, БЕРЛОГА, ПРИТОН, КАМОРКА. ДЕНьги — в притоне.

deny - ОТРИЦАТЬ, НЕ СОГЛА*ШАТЬСЯ. директор НАИвно все отрицал.

deplore - ОПЛАКИВАТЬ, СОЖА*ЛЕТЬ, БЫТЬ ШОКИРОВАН*НЫМ. ДИПЛОмат был шоки*рован.

depress - УГНЕТАТЬ, ПОДАВЛЯТЬ. ДЕПРЕССия угнетает человека.

descry - РАЗГЛЯДЕТЬ, ЗАМЕ*ТИТЬ, УВИДЕТЬ. Поставить ДИСк на КРАЙ полки, чтобы все его заметили.

desert - ПУСТЫНЯ, ПУСТЫН*НЫЙ, НЕОБИТАЕМЫЙ. ДЕЗЕрТир сбежал в пустыню.

deserve - ЗАСЛУЖИВАТЬ, БЫТЬ ДОСТОЙНЫМ. "Заслужил" ДИкую ЗЕВоту.

design - ЗАМЫСЕЛ, НАМЕРЕНИЕ, ЗАМЫШЛЯТЬ, НАМЕРЕ*ВАТЬСЯ. Замысел ДИЗАЙНера.

desire - ЖЕЛАНИЕ, СТРАСТЬ, (ПО)ЖЕЛАТЬ, ХОТЕТЬ. у ДИЗАЙнера — же*лание прославиться.

desk - ПИСЬМЕННЫЙ СТОЛ, ПАРТА. Из ДОСКи я сделал парту.

despair - ОТЧАЯНИЕ, ВЕЗНАДЕЖОСТЬ, ОТЧАИВАТЬСЯ. ДИСПЕтчер в отчая*нии.

despoil - ГРАБИТЬ. На ДИСкотеке наПОИЛи и ограбили.

destroy - РАЗРУШАТЬ, УНИЧТО*ЖАТЬ. ДИскотеку СТРОИли — и разрушили.

detect - ОБНАРУЖИВАТЬ, ВЫ*ЯВЛЯТЬ, ОТКРЫВАТЬ. ДЕТЕКТив обнару*жил след.

develop - РАЗВИ(ВА)ТЬ(СЯ), СОВЕРШЕНСТВОВАТЬСЯ. ДИВный ЛОПух развибается.

devote - ПОСВЯЩАТЬ (себя), ОТ*ДАВАТЬСЯ (чему-л.). ДИВному ОТкрытию посвятить себя.

dial - ЦИФЕРБЛА Т, КРУГЛАЯ ШКАЛА, НАБИРАТЬ НО*МЕР. ДАЙ ЭЛектронный ци*ферблат!

die I - ИГРАЛЬНАЯ КОСТЬ. ДАЙте игральную костъ.

die II - УМИРАТЬ. ДАЙте умереть спокой*но!

die III - ШТАМПОВАТЬ, ЧЕКА*НИТЬ. ДАЙ мне поштамповать.

dike - КАНАВА, РОВ, ДАМБА, ПРЕГРАДА, ОКАПЫВА РВОМ. ДАЙКа помогу перей*ти через рое.

din - ШУМ, ГРОХОТ, ШУМЕТЬ, ДОЛБИТЬ ОДНО И ТО ЖЕ. Грохот от ДИНамита.

dip - ОКУНАТЬ(СЯ), ПОГРУЖЕНИЕ, ПОГРУЖАТЬ, НЫ*РЯТЬ. ДИПлом окунули в во*ду —"обмыли".

direct - ПРЯМОЙ, НЕПОСРЕДСТ*ВЕННЫЙ, ПРЯМО, НА*ПРАВЛЯТЬ, РУКОВОДИТЬ. ДИРЕКТор — человек прямой.

directory - СПРАВОЧНИК, УКАЗА*ТЕЛЬ. ДИРЕКТОРский спра*вочник.

dirty - ГРЯЗНЫЙ, НЕПРИЛИЧ*НЫЙ, ПАЧКАТЬ, ЗАГРЯЗ*НЯТЬ. ДЕТИ грязные.

discover - УЗНАВАТЬ, ОТКРЫВАТЬ, ОБНАРУЖИВАТЬ, ОТКРЫ*ВАТЕЛЬ. Открыли ДИСКОтеку наВЕрху.

discuss - ОБСУЖДАТЬ. На ДИСКУСсии обсуж*дали разные вопросы.

dish -БЛЮДО, ТАРЕЛКА, ПОСУ*ДА, КУШАНИЕ, НАКЛАДЫ*ВАТЬ НА БЛЮДО. Съел все блюдо — и ДЫШит тяжело.

dismiss - УВОЛЬНЯТЬ, РАСПУС*КАТЬ. За ДИСциплину МИСс уволили.

dispatch - ОТПРАВКА, ОТПРАВЛЕ*НИЕ, СООБЩЕНИЕ, ОТ*ПРАВЛЯТЬ, ПОСЫЛАТЬ, БЫСТРО СПРАВЛЯТЬСЯ (с чём-л.). Отправляет самолеты ДИСПЕТЧер.

dispense - РАЗДАВАТЬ, РАСПРЕДЕ*ЛЯТЬ, ВЫДАВАТЬ. ДИСПАНСер распреде*ляет и лекарства.

display -ПОКАЗЫВАТЬ, ПОКАЗ, ВЫСТАВКА, ВЫСТАВЛЯТЬ (на показ). ДИСПЛЕЙ (компьюте*ра) показывал зверей.

disport -РАЗВЛЕКАТЬ, ЗАБАВ*ЛЯТЬ. Развлекались на ДИСкотеке до ПОТа.

disroot - ИСКОРЕНЯТЬ, ВЫРЫ*ВАТЬ С КОРНЕМ. Искореняли на ДИСпуте РУТину.

distant - ДАЛЬНИЙ, ДАЛЕКИЙ. До конца ДИСТАНции еще дальний путь.

distract - ОТВЛЕКАТЬ (внимание), СМУЩАТЬ, СБИВАТЬ С ТОЛКУ. На ДИСкотеке ТРАКТорист смущал.

distress -ГОРЕ, СТРАДАНИЕ, ИС*ТОЩЕНИЕ, НУЖДА, ПРИ*ЧИНЯТЬ ГОРЕ, ИСТО*ЩАТЬ. Страдание вызвало ДИ*КИЙ СТРЕСс.

ditch - КАНАВА, РОВ, КОПАТЬ КАНАВЫ. ДИЧь в канаве.

diver - НЫРЯЛЬЩИК, ВОДОЛАЗ. ДАЙ ВЕсло водолазу.

divine -УГАДЫВАТЬ, ПРЕДСКА*ЗЫВАТЬ, БОЖЕСТВЕН*НЫЙ, ДУХОВНОЕ ЛИЦО. Угадай, кто украл ДИВАН?

do - ДЕЛАТЬ. ДУмать прежде чем де*лать.

dock- ЩАВЕЛЬ. ДОКтор советовал ща*вель.

dodder -ДРОЖАТЬ, ТРЯСТИСЬ (от старости, слабости), МЯМ*ЛИТЬ. ДОДЕлать не может, т.к. трясется от старости.

dog - СОБАКА, СЛЕДОВАТЬ ПО ПЯТАМ. ДОГ — большая собака.

doll - КУКЛА. Кукла служит ДОЛго.

dolt -БОЛВАН, ДУРАК. ДО УЛьТиматума до*шел, болван.

dome - КУПОЛ, СВОД, КРЫТЬ КУПОЛ. ДОМ С куполом.

done - ЗАКОНЧЕННЫЙ, ГОТО*ВЫЙ, ПРОЖАРЕННЫЙ, УС*ТАЛЫЙ. ДАН готовый резуль*тат.

donkey - осел. ДОН КИхот на осле.

doom - РОК, СУДЬБА. ДУМы о судьбе.

door - ДВЕРЬ. ДОйти до двери.

dorp - ДЕРЕВУШКА. ДОПрос в деревушке.

dot I - ТОЧКА, СТАВИТЬ ТОЧ*КУ. ДОТошный учитель ставит точку.

dot II -ПРИДАНОЕ. ДОТошно выбирал при*даное.

dote - ВПАСТЬ В ДЕТСТВО, БЕЗРАССУДНО ЛЮБИТЬ. ДО УТра безрассудно любить.

doubt - СОМНЕНИЕ, СОМНЕ*ВАТЬСЯ. ДО УТра сомневался.

dough - ТЕСТО. ДО Утра тесто подхо*дило.

dour - СУРОВЫЙ, СТРОГИЙ. Суровая ДУЭль.

dove - ГОЛУБЬ, ГОЛУБЧИК. ДАВать корм голубям.

doze - ДРЕМОТА, ДРЕМАТЬ. ДОЗорный дремал.

drag - ТАЩИТЬ (СЯ), ТЯНУТЬ, ЗЕМЛЕЧЕРПАЛКА.Тащить ДРАГоценноо ти землечерпалкой.

draw I- РИСОВАТЬ,ЧЕРТИТЬ. ДРОжь мешает рисо*вать.

draw II - ТЯГА, НАТЯЖЕНИЕ, ЛО*ТЕРЕЯ, ТАЩИТЬ, ВЫТАС*КИВАТЬ. Тащить ДРОва.

drawer I - ЧЕРТЕЖНИК, РИСО*ВАЛЬЩИК. Чертежник рисовал ДРОва.

drawer II - ВЫДВИЖНОЙ ЯЩИК. Порубил я на ДРОва выдвижной ящик.

drawer III - БУФЕТЧИК. ДРОва рубил буфетчик.

drawers - КАЛЬСОНЫ. ДРОЗд в кальсонах.

dream - СОН, СНОВИДЕНИЕ, МЕЧТА, ВИДЕТЬ СОН, МЕЧТАТЬ, СНИТЬСЯ. ДРЕМота переходит в сон.

dress - - ПЛАТЬЕ, ОДЕЖДА, ОДЕВАТЬСЯ, наряжаться. ДРЕСсировщица в красивом платье.

dresser II - КУХОННЫЙ ШКАФ. ДРЕСсИровщик спрятался в куХонный шкаф.

drop - КАПЛЯ, КАПАТЬ, ПРОЛИ*ВАТЬ СЛЕЗЫ. Капли стучат, как ДРОБь.
drown - (У) ТОПИТЬ, ТОНУТЬ, ЗА*ТОПЛЯТЬ. ДРАкона УНичтожили утопили.

drug - ЛЕКАРСТВО, НАРКОТИК. ДРАГоценное лекарст*во.

drum - БАРАБАН, БАРАБАННЫЙ БОЙ, БАРАБАНИТЬ. В этой ДРАМе бьет ба*рабан.

drunk - ПЬЯНЫЙ, ПОМОЙКА, ДЕ*БОШ. Пьяный в ДРАНой одежде.

dry -СУХОЙ, СУШИТЬСЯ, СОХНУТЬ. ДРАИть сухой пол.

dull - ТУПОЙ (hook), СКУЧ*НЫЙ, ПРИТУПЛЯТЬ (СЯ). ДАЛ тупой нож.

dumb - НЕМОЙ, МОЛЧАЛИВЫЙ, ЗАСТАВИТЬ ЗАМОЛЧАТЬ. При ДАМах он стано*вился молчаливым.

dummy - МАНЕКЕН, ЧУЧЕЛО, МА*РИОНЕТКА. ДАМЫ — манекены.

dust -ПЫЛЬ, ВЫТИРАТЬ, ВЫ*БИВАТЬ ПЫЛЬ, ЗАПЫ*ЛИТЬ. Меня ДОСТала пыль.

dye - КРАСКА, КРАСИТЕЛЬ, ОКРАШИВАТЬ. ДАЙте художнику крас*ки.

и т.д. и т.п.
Намек понят?
0
4293 / 1415 / 463
Регистрация: 16.12.2010
Сообщений: 2,938
Записей в блоге: 3
01.05.2013, 20:09 6
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
30
#include <iostream>
#include <string>
void findWords(const std::string str, const char* tokens = ", .!?:;(){}[]")
{
    size_t beginPos = 0, nextPos = 0;
    std::string word;
    if ((beginPos = str.find_first_of(tokens)) != 0)
    {
        word = str.substr(0, beginPos);
        if (word.find("d") != std::string::npos)
            std::cout << word << '\n';
    }
    while((beginPos = str.find_first_of(tokens, nextPos)) != std::string::npos)
    {
        if ((nextPos = str.find_first_of(tokens, beginPos + 1)) == std::string::npos)
            nextPos = str.size();
        if ((nextPos - beginPos) > 1)
        {
            word = str.substr(beginPos + 1, nextPos - (beginPos + 1));
            if (word.find("d") != std::string::npos)
                std::cout << word << '\n';
        }
    } 
}
int main()
{
    findWords(" d eddfms sdfsdfsef,ef,.esefsdf.sf,sd.fs,s ");
    system("pause");
    return 0;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.05.2013, 20:09

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

В строке указать слова содержащие заданную букву
Дан массив символов, представляющих собой текст. Указать в нем те слова, которые содержат заданную...

Из введенной строки исключить слова, содержащие заданную букву
Доброго времени суток, форумчане. Как и большинство подобных задач про строки на этом форуме, моя...

Удалить все слова, содержащие указанную пользователем букву
Собственно задание указано в теме. Как я понимаю, мне надо разбить предложение на слова, а потом...

Удалить все слова, содержащие указанную пользователем букву
Собственно задание указано в теме. Как я понимаю, мне надо разбить предложение на слова, а потом...


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

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

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