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

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

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

Поиск в массиве - C++

10.03.2013, 21:09. Просмотров 249. Ответов 2
Метки нет (Все метки)

Дана строка. Определить порядковые номера элементов, которые мы ищем в ней, т.е. мы вбиваем символ и нам выводятся номера на которых он стоит в данной строке. Использовал функцию strstr, количество и т.д. считаю а над этим что то завис.
Буду очень благодарен.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.03.2013, 21:09
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Поиск в массиве (C++):

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

Поиск в массиве - C++
нашел код #include <iostream> using namespace std; int main( void ) { int index= -1, key, i;

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

Поиск в массиве - C++
Срочно нужна помощь! Помогите, кто может... Есть массив С(100), в нем нужно посчитать кол-во последовательностей положительных чисел,...

Поиск в массиве - C++
Найти наименьшую из нечетных компонент вектора и наибольшую из четных компонент. Если они имеют разные знаки, то вычислить сумму элементов...

Поиск в массиве - C++
Надо найти в массисе чисел со значениями от 0 до 255 повторяющиеся ровно два раза числа. Второй день туплю не могу написать 100% правильно...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Kuzia domovenok
1891 / 1746 / 118
Регистрация: 25.03.2012
Сообщений: 5,925
Записей в блоге: 1
10.03.2013, 21:10 #2
strstr знаешь, а strchr не?
0
Ev[G]eN
Эксперт С++
5097 / 1535 / 381
Регистрация: 23.01.2011
Сообщений: 3,148
10.03.2013, 21:42 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <cstring>
 
int main ()
{
    std::string string;
    std::cout << "Input string: ";
    std::getline(std::cin, string);
 
    char symbol;
    std::cout << "Input symbol: ";
    std::cin >> symbol;
 
    std::cout << "Positions of '" << symbol << "' in string: ";
    for (int i = 0; i < string.length(); i++)
        if (string[i] == symbol)
            std::cout << (i + 1) << " ";
    std::cout << std::endl;
 
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.03.2013, 21:42
Привет! Вот еще темы с ответами:

Поиск числа в массиве - C++
Здравствуйте, тут в общем такое дело. Не могу написать программу, которая находит в массиве введенное число. Вот она: ...

Поиск в массиве записей С++ - C++
Известно количество очков, набранных каждой из 19 команд — участниц первенства по футболу. Перечень очков и команд дан в порядке...

Поиск подпоследовательностей в массиве - C++
Надо найти все подпоследовательности в массиве. Например: массив: {3,4,1,2}, подпоследовательности:...

Поиск символа в массиве - C++
Задача: Дано два линейных символьных массива. Найти наименьший символ среди символов первого массива, который не входит во второй...


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

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

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