Entrée utilisateur C++


Entrée utilisateur C++

Vous avez déjà appris que coutest utilisé pour sortir (imprimer) des valeurs. Maintenant, nous allons utiliser cinpour obtenir l'entrée de l'utilisateur.

cinest une variable prédéfinie qui lit les données du clavier avec l'opérateur d'extraction ( >>).

Dans l'exemple suivant, l'utilisateur peut saisir un nombre, qui est stocké dans la variable x. Puis on imprime la valeur de x:

Exemple

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

Bon à savoir

coutse prononce "voir-dehors". Utilisé pour la sortie et utilise l'opérateur d'insertion ()

cinse prononce "voir-dans". Utilisé pour input , et utilise l'opérateur d'extraction ( >>)


Création d'une calculatrice simple

Dans cet exemple, l'utilisateur doit saisir deux nombres. Puis on imprime la somme en calculant (additionnant) les deux nombres :

Exemple

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

Voilà! Vous venez de construire une calculatrice de base !


Exercices C++

Testez-vous avec des exercices

Exercer:

Utilisez le mot-clé correct pour obtenir l'entrée de l'utilisateur, stockée dans la variable x:

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