
10.12.2008, 15:04
|
|
Участник форума
Регистрация: 07.07.2008
Сообщений: 161
С нами:
9391926
Репутация:
234
|
|
Сообщение от ~NeiTRoN~
Спс=) Но мне немного другое нужно. Мне нужно не просто определить количество гласных в непрерывной строке, а в строке типа "Слово слово слово,слово"=(
PHP код:
#include <iostream>
#include <string>
#include <sstream>
using namespace std;
string vowels = "aeiou";
int countvowels(const string& s)
{
int res = 0;
for(int i = 0; i < s.length(); i++)
for(int j = 0; j < vowels.length(); j++)
if (s[i] == vowels[j])
res++;
return res;
}
int main()
{
string a;
getline(cin, a);
cout << a << "\n";
cout << countvowels(a);
cin.get();
return 0;
}
так? У cin'a разделитель это пробел, а здесь читается вся строчка до перевода строки.
Последний раз редактировалось jawbreaker; 10.12.2008 в 15:07..
|
|
|