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

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

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

Программа,которая определяет положение слова в строке - C++

07.04.2012, 11:09. Просмотров 658. Ответов 2
Метки нет (Все метки)

Нужно написать программу,которая принимает строку и слово.Haпример введена строка computer center и слово center,на экран должно быть введено следующее:Start location of center in the string is 10.Программу нужно написать на языке СИ.Помогите,пожалуйста.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.04.2012, 11:09     Программа,которая определяет положение слова в строке
Посмотрите здесь:

Программа, которая определяет расположены слова в строке в порядке возростания их длины - C++
Помогите пожалуйста с заданием на с++ Есть строка символов. Определить расположены слова в строке в порядке возростания их длины. ...

Написать программу которая определяет сумму в строке квадратной матрицы - C++
Написать программу, которая предлагает пользователю ввели элементы матрицы размером 3х3, а затем определяет номер строки квадратной...

Программа, которая определяет принадлежность точек к полукружию - C++
Не используя оператор цикла составить программу, которая определяет, заданая точка (x, y) принадлежит полукружию, которое описывается...

Нужно написать программу в с/с++, которая определяет являются ли 2 введенных с клавиатуры слова рифмой - C++
Нужно написать программу в с/с++, которая определяет являются ли 2 введенных с клавиатуры слова рифмой. Слова считаются рифмующимися, если...

Программа которая определяет число элементов в линейном списке - C++
Написать программу обхода бинарного дерева Нужно написать, вопросы: 1)На каком языке лучше написать? 2)И как это лучше сделать? ...

Написать и протестировать функцию, которая определяет, совпадают ли в заданной строке первая и последняя буквы - C++
Написать и протестировать функцию, которая определяет, совпадают ли в заданной строке первая и последняя буквы.

Программа, которая определяет, попадает ли точка в заштрихованную область на рисунке - C++
Здравствуйте. Помогите пожалуйста построить программу, которая вводит координаты точки (x, y) и определяет, попадает ли точка в...

Программа, которая определяет, попадает ли точка с заданными координатами в область - C++
Написать программу, которая определяет, попадает ли точка с заданными координатами в область, закрашенную из рисунка серым цветом....

Программа, которая определяет, какую следует удалить цифру из числа, чтобы получить максимальное значение - C++
Программа, которая определяет номер цифры, какую следует выкреслить, что бы получить максимальное значение. Например: 783 - вычеркиваем 7 -...

Программа, которая переводит числа в слова - C++
Здрасти всем. Есть код: #include <conio.h> #include <stdio.h> #include <iostream> #include <stdlib.h> string...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Gepar
1175 / 531 / 20
Регистрация: 01.07.2009
Сообщений: 3,517
07.04.2012, 11:36     Программа,которая определяет положение слова в строке #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
int main()
{
    char str[256]= "string and string and more strings";
    char toFind[128]= "string";
    bool flag=false;
 
    for(int i=0;i<strlen(str);i++)
    {
        if (str[i]==toFind[0])
        flag= true;
 
        for(int j=1;flag && j<strlen(toFind);j++)
        {
            if(str[i+j]!=toFind[j])
             flag=false;
        }
        if(flag)
         printf("Start pos: %i\n",i);
    }
}
Можешь ещё добавить проверку что перед словом и за словом пробелы чтобы убедиться что мы не нашли слово great в greatest.
GreatTalker
4 / 4 / 0
Регистрация: 03.10.2010
Сообщений: 111
07.04.2012, 11:37  [ТС]     Программа,которая определяет положение слова в строке #3
Спасибо большое!
Yandex
Объявления
07.04.2012, 11:37     Программа,которая определяет положение слова в строке
Ответ Создать тему
Опции темы

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