C++ gebruikersinvoer


C++ gebruikersinvoer

Je hebt al geleerd dat coutwordt gebruikt om waarden uit te voeren (af te drukken). Nu zullen we gebruiken om gebruikersinvoer cinte krijgen.

cinis een vooraf gedefinieerde variabele die gegevens van het toetsenbord leest met de extractie-operator ( >>).

In het volgende voorbeeld kan de gebruiker een getal invoeren, dat is opgeslagen in de variabele x. Dan printen we de waarde van x:

Voorbeeld

int x; 
cout << "Type a number: "; // Type a number and press enter
cin >> x; // Get user input from the keyboard
cout << "Your number is: " << x; // Display the input value

Goed om te weten

coutwordt uitgesproken als "see-out". Gebruikt voor uitvoer en gebruikt de invoegoperator ()

cinwordt uitgesproken als "zien-in". Gebruikt voor invoer en gebruikt de extractie-operator ( >>)


Een eenvoudige rekenmachine maken

In dit voorbeeld moet de gebruiker twee cijfers invoeren. Vervolgens drukken we de som af door de twee getallen te berekenen (optellen):

Voorbeeld

int x, y;
int sum;
cout << "Type a number: ";
cin >> x;
cout << "Type another number: ";
cin >> y;
sum = x + y;
cout << "Sum is: " << sum;

Daar ga je! Je hebt zojuist een eenvoudige rekenmachine gebouwd!


C++-oefeningen

Test jezelf met oefeningen

Oefening:

Gebruik het juiste trefwoord om gebruikersinvoer te krijgen, opgeslagen in de variabele x:

int x;
cout << "Type a number: ";
 >> ;