Hopelijk zit ik bij de juiste topic.
Ik heb een vraag , beter nog, lees onderstaande code eerst:
#include <iostream>
using namespace std;
int main()
{
char ch;
cout << " Typ een woord zonder de letter e ";
cout << "en druk op Enter"<< endl;
do
{
ch=cin.get();
if(ch=='e')
{
cout << endl <<"Geen e intikken aub!'' <<endl;
while (cin.get() != '\n ');
break;
}cout << ch;
}while ( ch !=' \n ');
}
bovenstaande is dus de code.
Ik zoveel vragen: Ten alleerst, hoe kan een while statement zitten in een do statement zonder te zijn gescheiden van de do statement door accolades?
Waarorom zijn er 2 while statements?
Waarom de break voor de while statement?
In alle eerlijkheid: wat betekent deze code?
Ik heb een vraag , beter nog, lees onderstaande code eerst:
#include <iostream>
using namespace std;
int main()
{
char ch;
cout << " Typ een woord zonder de letter e ";
cout << "en druk op Enter"<< endl;
do
{
ch=cin.get();
if(ch=='e')
{
cout << endl <<"Geen e intikken aub!'' <<endl;
while (cin.get() != '\n ');
break;
}cout << ch;
}while ( ch !=' \n ');
}
bovenstaande is dus de code.
Ik zoveel vragen: Ten alleerst, hoe kan een while statement zitten in een do statement zonder te zijn gescheiden van de do statement door accolades?
Waarorom zijn er 2 while statements?
Waarom de break voor de while statement?
In alle eerlijkheid: wat betekent deze code?