stienoo
Gebruiker
- Lid geworden
- 31 dec 2007
- Berichten
- 315
Ik ben net begonnen met c++ te leren (ik heb het al eens gedaan maar toen is er iets tussen gekomen) mijn vraag is als volgd:
Ik ben bezig met if en else en wil maken dat je je leeftijd invult en dat je dan ziet of je leeftijd ouder of jonger dan 4 is.
Hier is de code:
(sory voor het niet zo netjes maken van de lay-out)
Het probleem is dus dat hij altijd zegt dat age groter is dan 4 terwijl age soms 1 is.
Wat doe ik verkeerd (en wat kan ik mischien beter doen los van de fout die ik maak?) Ik zou het graag weten.
Ik ben bezig met if en else en wil maken dat je je leeftijd invult en dat je dan ziet of je leeftijd ouder of jonger dan 4 is.
Hier is de code:
Code:
#include <iostream.h>
using namespace std;
char age;
int main(){
cout <<"Vul je leeftijd in";
cin >> age;
cout <<"age= ";
cout << age;
if(age > 4){
cout<<"Je bent ouder dan 4\n";
} else {
cout<<"Je bent jonger of even oud als 4\n";
}
system ("pause");
cin.get();
}
(sory voor het niet zo netjes maken van de lay-out)
Het probleem is dus dat hij altijd zegt dat age groter is dan 4 terwijl age soms 1 is.
Wat doe ik verkeerd (en wat kan ik mischien beter doen los van de fout die ik maak?) Ik zou het graag weten.