Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Двоечники Только начали проходить матрицы....что-то я еще в них не разобралась...помогите пожалуйста решить: Дана матрица A, в которой Ai,j – оценка i-го студента на j-м экзамене по 10-балльной системе. Фамилии и названия предметов в памяти не хранятся. Найти количество двоечников, т. е. количество строк, в которых есть 1 и (или) 2 или (и) 3. Пожалуйста! https://www.cyberforum.ru/ cpp-beginners/ thread209312.html Описать структуру с именем TRAIN C++
Описать структуру с именем TRAIN, содержащую следующие поля: ■ название пункта назначения; ■ номер поезда; ■ время отправления. 2. Написать программу, выполняющую следующие действия: ■ ввод с клавиатуры данных в массив, состоящий из восьми элементов типа TRAIN; записи должны быть упорядочены по номерам поездов; ■ вывод на экран информации о поезде, номер которого введен с клавиатуры;...
C++ Суммирование матриц Напишите программу, которая суммирует матрицы. Размер матриц произвольный. Значения вводятся с клавиатуры https://www.cyberforum.ru/ cpp-beginners/ thread209294.html C++ Описать структуру с именем NOTE Описать структуру с именем NOTE, содержащую поля: -фамилия и имя; -номер телефона; -дата рождения (массив из трех чисел). Написать программу, выполняющую следующие действия: -ввод с клавиатуры данных в массив, состоящий из 9 структур типа NOTE; -вывод на экран информации о людях, чьи дни рождения приходятся на год, значение которого введено с клавиатуры; -если таких людей нет,... https://www.cyberforum.ru/ cpp-beginners/ thread209288.html
C++ Вывести на экран код и тип символа
С клавиатуры вводится произвольная последовательность символов. Для каждого символа выведите на экран следующую информацию: Код символа. Тип символа (буква латинского алфавита, буква кириллицы, цифра, остальные символы). Ввод символов прекращается, если встретился символ #. Что-то сделал , а вот чтобы выдавало инфу о всех символах ... #include <conio.h> #include <stdio.h> #include...
C++ не могу залить цвет в полумесяц иракского флага Очень прошу, Помогите пожалуйста. Преподователь задал нарисовать флаг любой страны. Я выбрал флаг Ирака. Флаг нарисовал, осталось залить синим цветом полумесяц. Кто ответит буду очень благодарен. флаг: не знаю как выложить картинку-могу описать только на словах: в центре синий полумесяц, внизу 3-полосы: синяя, жёлтая и синяя. #include<graphics.h> #include<conio.h> #include<stdio.h>... https://www.cyberforum.ru/ cpp-beginners/ thread209266.html
C++ Перегрузка бинарного оператора << в template классе https://www.cyberforum.ru/ cpp-beginners/ thread209255.html
Помогите пожалйста люди! не получается перегрузить оператор >> и << в шаблонном классе выдает ошибку: error C2804: бинарный 'operator <<' имеет слишком много параметров если пишу friend тогда компилятор ругается на неразрешенный символ. P.S компилятор VS 2008 помогите плз вот код: template <class T> class Sum:public Symbol<T> { public: //istream & operator >> (istream&, Sum<T>&) ;
Функция для Гаусса C++
Помогите, пожалуйста, с задачей, ваще ее не понимаю=( Напишите функцию, приводящую квадратную матрицу к треугольному виду методом Гаусса. Функция должна возвращать true при успешном выполнении приведения и false, если в процессе приведения встретилось деление на нуль. матрица: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
C++ Текстовый файл Доброго времени суток была поставлена задача,а сам,к сожалению разобратся не могу ибо не имею и малейшегоп редставления с чего начинать. Задача:Открыть заданый текстовый файл,и записать количество слов с одинаковым количеством букв в другой файл в виде: Количество букв - количество слов с таким количеством букв Всю задачу решить не прошу,ибо дальше будет сложнее и нужно понять самому... https://www.cyberforum.ru/ cpp-beginners/ thread209238.html C++ Реализация алгоритма игры пятнашки Умоляю, помогите, нужна реализация алгоритма игры пятнашки, чтобы компьютер сам играл, т.е. фишки передвигал. проблема в том, что классы использовать нельзя, файлы тоже нельзя... просто автоматическая игра в 15. прошу, помогите https://www.cyberforum.ru/ cpp-beginners/ thread209234.html
C++ Строковый класс
Необходимо добавить в строковый класс функцию сцепления строк, используя перегрузку бинарного оператора +, функцию пересечения строк (то есть общие символы для двух строк), используя перегрузку бинарного оператора *.
C++ Создать класс https://www.cyberforum.ru/ cpp-beginners/ thread209223.html
Создать класс для реализации комплексных чисел в алгебраической форме. Используя перегруженные операции, реализуйте сложение, вычитание, деление и умножение комплексных чисел.
1 / 1 / 0
Регистрация: 22.10.2010
Сообщений: 26
14.12.2010, 00:52  [ТС] 0

Функция: поиск слова в строке - C++ - Ответ 1199089

14.12.2010, 00:52. Показов 4934. Ответов 7
Метки (Все метки)

Ответ

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
int poisk(char *str,char *slovo, int pos, int n)                //поиск слова в строке
{
    int i=0;
    while (str[i])
    {
        int k=0;
        char str1[100];
        while (str[i]!=' ' || str[i])  //здесь разбиваю на слова строку и записываю его в строку str1                   (ссука цыклит)
        {
            str1[k]=str[i];
            i++; k++;
        }
        int z=0;
        if (k==n && str1[0]==str[0])     //проверяю, является ли слово из str1 искомым словом
            for (int j=0; slovo[j]; j++)
                if (slovo[j]==str1[j]) z++;
        
    }
            if (z==n) return (i-n);
            else return -1;
 
}
возможно ф-ция не правильная!

Вернуться к обсуждению:
Функция: поиск слова в строке C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.12.2010, 00:52
Готовые ответы и решения:

Функция замены слова в строке и символ '/'
Добрый день. Есть такая функция void StrReplace(std::string From, std::string To, std::string&amp;...

Поиск слова в строке
Есть переменная search стринг типа, в которую введено с клавы слово. Нужно найти это слово в...

Поиск слова в строке
Дано: массив типа char, заполняется с клавиатуры. Дана переменная

Поиск слова в строке
Дано: массив a типа char, вводится с клавиатуры. Дана переменная s, в которую вводится любое слово...

7
14.12.2010, 00:52
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.12.2010, 00:52
Помогаю со студенческими работами здесь

поиск слова в строке
Добрый день! Помогите найти ошибку. Задание длина файла 1000 символов (длина строки 70 символов)....

Поиск слова в строке
if(name.Pos(&quot;Ïðîãðàììèðîâàíèå&quot;) == 1) price *= 2; если слово Программирование в начале строки то...

Поиск слова в строке
Всем привет! задача нужно найти слово в строке например: char str1=&quot;hello world&quot;; char...

Поиск слова в строке
Реализовать и использовать функцию поиска слова в строке: int searchWord( const char str, const...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru