[go: up one dir, main page]

0% found this document useful (0 votes)
30 views3 pages

Variables Cheatsheet Codecademy

The document provides an overview of key C++ concepts including variables, user input, arithmetic operators, data types (int, double, char, string, bool), and outputting values. It explains that variables provide storage locations to save and manipulate data, and std::cin is used to accept user input. It also describes common arithmetic operators and the different data types for storing integers, floating point numbers, characters, strings, and boolean values.

Uploaded by

rwopara2007
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views3 pages

Variables Cheatsheet Codecademy

The document provides an overview of key C++ concepts including variables, user input, arithmetic operators, data types (int, double, char, string, bool), and outputting values. It explains that variables provide storage locations to save and manipulate data, and std::cin is used to accept user input. It also describes common arithmetic operators and the different data types for storing integers, floating point numbers, characters, strings, and boolean values.

Uploaded by

rwopara2007
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Cheatsheets / Learn C++

Variables

User Input

std::cin , which stands for “character input”, int tip = 0;


reads user input from the keyboard.
Here, the user can enter a number, press
std::cout << "Enter amount: ";
enter , and that number will get stored in
tip . std::cin >> tip;

Variables

A variable refers to a storage location in the // Declare a variable


computer’s memory that one can set aside to
int score;
save, retrieve, and manipulate data.

// Initialize a variable
score = 0;

Arithmetic Operators

C++ supports different types of arithmetic int x = 0;


operators that can perform common
mathematical operations:
+ addition x = 4 + 2; // x is now 6
- subtraction x = 4 - 2; // x is now 2
* multiplication
x = 4 * 2; // x is now 8
/ division
% modulo (yields the remainder)
x = 4 / 2; // x is now 2
x = 4 % 2; // x is now 0
int Type

int is a type for storing integer (whole) int year = 1991;


numbers. An integer typically requires 4 bytes of
int age = 28;
memory space and ranges from -2³¹ to 2³¹-1.

double Type

double is a type for storing floating point double price = 8.99;


(decimal) numbers. Double variables typically
double pi = 3.14159;
require 8 bytes of memory space.

Chaining the Output

std::cout can output multiple values by int age = 28;


chaining them using the output operator << .
Here, the output would be I'm 28.
std::cout << "I'm " << age << ".\n";

char Type

char is a type for storing individual char grade = 'A';


characters. Characters are wrapped in single
char punctuation = '?';
quotes ' . Characters typically require 1 byte of
memory space and range from -128 to 127.

string Type

std::string is a type for storing text std::string message = "good nite";


strings. Strings are wrapped in double quotes
std::string user = "codey";
".
bool Type

bool is a type for storing true or false bool organ_donor = true;


boolean values. Booleans typically require 1 byte
bool late_to_work = false;
of memory space.

Print Share

You might also like