Icon_Master
Lt. Commander
- Registriert
- März 2003
- Beiträge
- 1.228
hey,
bin seit kurzen angefangen mein wissen über c++ nen bissl aufzubessern und da bin ich vor ner woche auf strings "gestoßen" und da ich mir immer ne kleine übungsaufgabe zu den einzelnen themen mache. hab ich mir überlegt, dass ich doch nen kleines prog schreiben könnt, was die anzahl der wörter in nem string ausgibt. aber irgendwie hab ich da noch nen kleinen denkfehler drin ...
vllt. könntet ihr mir ja eben auf die sprünge helfen...
schon mal danke im vorraus
cyA ICon
bin seit kurzen angefangen mein wissen über c++ nen bissl aufzubessern und da bin ich vor ner woche auf strings "gestoßen" und da ich mir immer ne kleine übungsaufgabe zu den einzelnen themen mache. hab ich mir überlegt, dass ich doch nen kleines prog schreiben könnt, was die anzahl der wörter in nem string ausgibt. aber irgendwie hab ich da noch nen kleinen denkfehler drin ...
![Traurig :( :(](/forum/styles/smilies/frown.gif)
schon mal danke im vorraus
Code:
int iWoerter(string satz)
{
int a(0),
c(0);
do
{
a = satz.find(' ');
if(satz.find(' ')==-1) break;
else
{
if(satz.find(' ') != a+1)
{
c++;
}
satz.erase(0,a+1);
}
}while(satz.empty()==false);
return c;
}
cyA ICon