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

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

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

Напишите функцию для поиска первого уникального символа в строке - C++

02.12.2010, 22:53. Просмотров 848. Ответов 1
Метки нет (Все метки)

Пожалуйста!
Напишите функцию для поиска первого уникального символа в строке(с пояснением пожалуйста)))
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.12.2010, 22:53     Напишите функцию для поиска первого уникального символа в строке
Посмотрите здесь:
C++ Определить последнее вхождение символа “р” в строке и вывести строку, начиная с первого символа и до последнего “р” в строке
Напишите функцию для поиска максимальных элементов списка C++
Написать функцию для поиска максимального элемента в указанной строке матрицы C++
C++ Поиск в строке первого вхождения указанного символа - ошибки
Напишите функцию поиска количества максимальных элементов в массиве C++
Осуществить поиск в строке первого вхождения указанного символа (Маленькая доработка) C++
C++ Ошибка в коде: напишите функцию поиска совершенных чисел во введенном интервале
C++ Напишите функцию, считывающую значение из первого узла списка и удаляющую его
C++ Разработать функцию для сортировки одномерных массивов А и В и организовать функцию для поиска элементов, которые имеются в одном экземпляре или тольк
Реализовать функцию поиска подстроки в строке C++
C++ Реализовать функцию замены одного символа на другой в заданной строке
C++ Напишите функцию, которая убирает все лишние пробелы и табуляции в строке

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Tambel
32 / 32 / 2
Регистрация: 10.10.2010
Сообщений: 89
02.12.2010, 23:28     Напишите функцию для поиска первого уникального символа в строке #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
int _tmain(int argc, _TCHAR* argv[])
{
    char a[100],k;
    int i,j,n;
    bool y;
    cin>>a;
    n=strlen(a);
    for (i=0;i<n;i++)
    {
        for (j=0;j<n;j++)
        {
            y=0;
            if (a[i]==a[j] && i!=j)
            {
                y=1;
                break;
            }
        }
        if (y==0)
        {
            k=a[i];
            break;
        }
    }
    cout<<k;
    cin>>i;
    return 0;
}
Ответ Создать тему
Опции темы

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