Dev C++/primer uporabe
Napiši program, ki iz standardnega voda prebira besede toliko časa, dokler uporabnik ne vnese števila 0. Nato program izpiše na zaslon tisto vnešeno besedo, v kateri je število zaporednih soglasnikov največje.
Primer programa
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
string beseda, nova;
cin >> beseda;
int gstevec = 0, stevec;
while (beseda != "0")
{
stevec = 1;
int ss=1;
for (int i=0; i<beseda.length(); i++)
{
if (beseda[i] == 'a' ||
beseda[i] == 'e' ||
beseda[i] == 'i' ||
beseda[i] == 'o' ||
beseda[i] == 'u')
{
stevec = 1;
}
else stevec++;
if (stevec > ss) ss = stevec;
}
if (ss > gstevec) {gstevec = ss; nova = beseda;}
cin>>beseda;
}
cout << nova << " : " << gstevec;
system("PAUSE");
return EXIT_SUCCESS;
}
