#include #include using namespace std; bool szukaj( std::string & tekst, std::string wyraz1, std::string wyraz2 ) { size_t znalezionaPozycja = tekst.find( wyraz1 ); size_t znalezionaPozycja2 = tekst.find( wyraz2 ); if(znalezionaPozycja != string::npos && znalezionaPozycja2 != string::npos ) { return true; } return false; } void wypiszWynik( bool czyZnaleziono ) { if( czyZnaleziono ) std::cout << "Znaleziono" << std::endl; else std::cout << "Nie znaleziono" << std::endl; } int main() { std::string napis = "Zadanie domowe z kursu C++ (http://cpp0x.pl) - najlepszy kurs C++ w Internecie!"; wypiszWynik( szukaj( napis, "ada", "kurs" ) ); wypiszWynik( szukaj( napis, "ada", "taki" ) ); wypiszWynik( szukaj( napis, "C++", "cpp0x" ) ); wypiszWynik( szukaj( napis, "C#", "cpp0x" ) ); return 0; }