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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В заданном тексте удалить слова, начинающиеся с заданной буквой http://www.cyberforum.ru/cpp-beginners/thread1029139.html
Написать программу в с++: В заданном тексте удалить слова, начинающиеся с заданной буквой. При написании программы нельзя пользоваться стандартными функциями обработки строк.
C++ Написать программу для сортировки массива по возрастанию Написать программу в с++: Дан массив целых чисел. Написать программу для сортировки массива по возрастанию. http://www.cyberforum.ru/cpp-beginners/thread1029133.html
2-D массив C++
Как задать динамический двумерный массив?
C++ Дано целое число N. Получить число M, у которого порядок цифр обратный по отношению к N
Написать программу в с++: Дано целое число N. Получить число M, у которого порядок цифр обратный по отношению к N.
C++ Реализовать класс Date (дата) http://www.cyberforum.ru/cpp-beginners/thread1029124.html
в общем, утопающий студент просит о помощи, потому как сам уже себя не успеет спасти. нужно к понедельнику сдать 5 лабораторных на с++ вот задания: 1. Реализовать класс Date (дата) – инкапсулирует внутри данные для работы с датой. Реализовать методы ввода и вывода этой информации. Реализовать операцию вычисления разности между двумя датами (результат в днях). знания с++ очень...
C++ Вычислить значение функции Нужно написать программу в с++ : Вычислить значение функции f(X)=" X принадлежит , дельта X=1; Написать два варианта программы - с использованием оператора if и с использованием оператора switch. Результат представить в виде таблицы. подробнее

Показать сообщение отдельно
egor2116
339 / 370 / 42
Регистрация: 20.01.2013
Сообщений: 1,123
05.12.2013, 11:14     Написать функцию для определения, входит ли в строку заданное слово, или нет
Как то так наверное
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream> 
#include <string>
 
int main()
{   
  std::string source;
  std::string findWord;
  
  std::cout << "Input string: "; std::getline(std::cin, source);
  std::cout << "Input find word: "; std::cin >> findWord;
  
  int position = -1;
  position = source.find(findWord);
  
  if(position != -1)
     std::cout << findWord << " is found in " << position << " position";
  else
     std::cout << findWord << " is not found ";
  std::cout << std::endl;
  
        system("PAUSE"); 
        return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru