Input dell'utente C++


Input dell'utente C++

Hai già imparato che coutviene utilizzato per produrre (stampare) valori. Ora useremo cinper ottenere l'input dell'utente.

cinè una variabile predefinita che legge i dati dalla tastiera con l'operatore di estrazione ( >>).

Nell'esempio seguente, l'utente può inserire un numero, che è memorizzato nella variabile x. Quindi stampiamo il valore di x:

Esempio

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

Buono a sapersi

coutsi pronuncia "see-out". Utilizzato per l'output e utilizza l'operatore di inserimento ()

cinsi pronuncia "see-in". Utilizzato per l'input e utilizza l'operatore di estrazione ( >>)


Creazione di una calcolatrice semplice

In questo esempio, l'utente deve inserire due numeri. Quindi stampiamo la somma calcolando (sommando) i due numeri:

Esempio

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

Ecco qua! Hai appena creato una calcolatrice di base!


Esercizi C++

Mettiti alla prova con gli esercizi

Esercizio:

Utilizzare la parola chiave corretta per ottenere l'input dell'utente, memorizzato nella variabile x:

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