Beste allemaal,
Ik ben net begonnen met het leren van C++.
En loop tegen het volgende probleem op.
Ik krijg dit te zien
Als ik dan dit doe, werkt alles goed... Je geeft het eerste getal op dan het tweede. Dan sluit het snel af. (Als ik cin.get() even vervang door cin >> x; werkt alles wel goed. En wordt er pas afgesloten als ik een waarde opgeef... Wat doe ik fout?
Ik ben net begonnen met het leren van C++.
En loop tegen het volgende probleem op.
Code:
#include <iostream.h>
int main()
{
cout << "Hoi" << endl;
cout << "Druk op enter om af te sluiten." << endl;
cin.get();
return 0;
}
Ik krijg dit te zien
Als ik dan op enter druk sluit het "programma" af, zoals je mag verwachten.Hoi
Druk op enter om af te sluiten.
Code:
#include <iostream.h>
int main()
{
int x;
int y;
cout << "Hoi" << endl;
cout << "Je gaat twee cijfers optellen, wat is het eerste cijfer?" << endl;
cin >> x;
cout << "Wat is het tweede getal?" << endl;
cin >> y;
cout << "Het totaal is " << x+y << endl;
cin.get();
return 0;
}
Als ik dan dit doe, werkt alles goed... Je geeft het eerste getal op dan het tweede. Dan sluit het snel af. (Als ik cin.get() even vervang door cin >> x; werkt alles wel goed. En wordt er pas afgesloten als ik een waarde opgeef... Wat doe ik fout?