C++ :: Aufgabe #22 :: Lösung #1
4 Lösungen

#22
Text nach Wörtern untersuchen
Anfänger - C++
von Dome
- 29.12.2012 um 01:37 Uhr
Ein Text und das Wort was gesucht werden soll, soll eingegeben werden. Daraufhin soll ausgegeben wie oft das Wort in dem Text vorhanden ist.
Konsolenausgabe:
Eingabe Text: Das ist mein Beispieltext.
Welches Wort soll gesucht werden: ist
Das Wort "ist" wurde 1 mal gefunden.
#1

von Coco (750 Punkte)
- 02.01.2013 um 00:11 Uhr

#include <iostream> #include <string> using namespace std; int main() { std::string s_String1, s_String2; int Position = 0; cout << "Geben sie eine Text ein: "; std::getline(std::cin, s_String1); cout << "Nach welchem Wort soll gesucht werden: "; std::getline(std::cin, s_String2); Position = static_cast<int>(s_String1.find(s_String2, 0)); if(Position == string::npos) { cout << "Konnte nicht gefunden werden!" << endl; } else { cout << "Ja das Wort " << s_String2 << " wurd in Text gefunden." << endl; cout << "An der " << Position + 1 << " Stelle" << endl; } system("pause"); return 0; }
gruß
coco
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1