0% found this document useful (0 votes)
14 views

C++ User Input

This system sucks
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views

C++ User Input

This system sucks
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

 Tutorials  Exercises  Services   Log in

HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EX

C++ User Input


❮ Previous Next ❯

C++ User Input


You have already learned that cout is used to output (print) values. Now we will use cin to get
user input.

cin is a predefined variable that reads data from the keyboard with the extraction operator ( >> ).

In the following example, the user can input a number, which is stored in the variable x . Then we
print the value of x :

Example

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

Run example »

Good To Know
cout is pronounced "see-out". Used for output, and uses the insertion operator ( << )

cin is pronounced "see-in". Used for input, and uses the extraction operator ( >> )
 Tutorials  Exercises 
Creating a Simple Calculator
Services   Log in

HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EX


In this example, the user must input two numbers. Then we print the sum by calculating (adding) the
two numbers:

Example

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

Run example »

There you go! You just built a basic calculator!

Complete <iostream> Reference


Tip: Both cin and cout belongs to the <iostream> library, which is short for standard input /
output streams. For a complete reference of <iostream> objects along with detailed information, go to
our C++ iostream Reference.

C++ Exercises

Test Yourself With Exercises

Exercise:
Use the correct keyword to get user input, stored in the variable x :
 intTutorials
x;
 Exercises  Services   Log in

HOW cout
TO W3.CSS
<< "TypeC C++ C# "; BOOTSTRAP
a number: REACT MYSQL JQUERY EX

>> ;

Submit Answer »

Start the Exercise

❮ Previous Next ❯

W3schools Pathfinder
Track your progress - it's free! Sign Up Log in

COLOR PICKER
 Tutorials  Exercises  Services   Log in

HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EX

 

 SPACES UPGRADE AD-FREE

NEWSLETTER GET CERTIFIED CONTACT US

Top Tutorials Top References


HTML Tutorial HTML Reference
CSS Tutorial CSS Reference
JavaScript Tutorial JavaScript Reference
How To Tutorial SQL Reference
SQL Tutorial Python Reference
Python Tutorial W3.CSS Reference
W3.CSS Tutorial Bootstrap Reference
Bootstrap Tutorial PHP Reference
PHP Tutorial HTML Colors
Java Tutorial Java Reference
C++ Tutorial Angular Reference
jQuery Tutorial jQuery Reference

Top Examples Get Certified


HTML Examples HTML Certificate
CSS Examples CSS Certificate
JavaScript Examples JavaScript Certificate
How To Examples Front End Certificate
SQL Examples SQL Certificate
Python Examples Python Certificate
W3.CSS Examples PHP Certificate
Bootstrap Examples jQuery Certificate
PHP Examples Java Certificate
Java Examples C++ Certificate
XML Examples C# Certificate
jQuery Examples XML Certificate

    
 FORUM ABOUT CLASSROOM
Tutorials Exercises  Services   Log in
W3Schools is optimized for learning and training. Examples might be simplified to improve reading
and learning.
HOW TO W3.CSS C
Tutorials, references, C++
and C#are constantly
examples BOOTSTRAP REACT
reviewed to avoid errors, but MYSQL JQUERY
we cannot warrant full EX
correctness
of all content. While using W3Schools, you agree to have read and accepted our terms of use, cookie
and privacy policy.

Copyright 1999-2024 by Refsnes Data. All Rights Reserved. W3Schools is Powered by W3.CSS.

You might also like