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

Для каждой буквы первого слова определить, входит ли она во второе слово - C++

Восстановить пароль Регистрация
 
asaev
0 / 0 / 0
Регистрация: 17.02.2016
Сообщений: 1
01.03.2016, 02:22     Для каждой буквы первого слова определить, входит ли она во второе слово #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
28
29
30
31
32
33
34
35
#include "stdafx.h"
#include <conio.h>
#include <iostream>
 
using namespace std;
 
const int MAX = 20;
 
int _tmain(int argc, _TCHAR* argv[])
{
    char word1[MAX];
    char word2[MAX];
 
    cout << "Vvedite 1 slovo : ";
    cin.getline (word1, MAX);
    cout << "Vvedite 2 slovo : ";
    cin.getline (word2, MAX);
    
    int count = 0;
    bool flag = 0;
    for (int i = 0; i < MAX; i++){
        flag = 0;
        if (! (word1[i] >= 97 && word2[i] <= 122)) continue;
        for (int j = 0; j < MAX; j++){
            if (word1[i] == word2[j]){
                flag = 1;
                cout << "yes ";}
        }
        if (!flag){
            cout << "no ";      
        } 
    }
    _getch();
    return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.03.2016, 02:22     Для каждой буквы первого слова определить, входит ли она во второе слово
Посмотрите здесь:

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

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 00:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru