Search Header Logo
C++ Variables

C++ Variables

Assessment

Presentation

Computers

University

Practice Problem

Hard

Created by

Kittisay SENGTHONG

Used 46+ times

FREE Resource

13 Slides • 13 Questions

1

C++ Variables

ຕົວປ່ຽນຂອງພາສາ C++

Slide image

2

C++ Variables

Variables are containers for storing data values.


In C++, there are different types of variables (defined with different keywords), for example:

3

Multiple Choice

ຕົວປ່ຽນແມ່ນຫຍັງ

1

ຂໍ້ມູນ

2

ບ່ອນຈັດເກັບຂໍ້ມູນ

3

ປະເພດຂໍ້ມູນ

4

ຈຳນວນ

4

C++ Variables

  • int - stores integers (whole numbers), without decimals, such as 123 or -123

  • double - stores floating point numbers, with decimals, such as 19.99 or -19.99

  • char - stores single characters, such as 'a' or 'B'. Char values are surrounded by single quotes

  • string - stores text, such as "Hello World". String values are surrounded by double quotes

  • bool - stores values with two states: true or false

5

Multiple Choice

ຂໍ້ໃດຕໍ່ໄປນີ້ແມ່ນປະເພດຂອງຕົວປ່ຽນຂອງພາສາ C++

1

google

2

data

3

type

4

string

6

Declaring (Creating) Variables

To create a variable, you must specify the type and assign it a value:

Slide image

7

Fill in the Blank

ຕົວປ່ຽນພາສາອັງກິດຂຽນແບບໃດ

8

Fill in the Blank

ຈົ່ງຂຽນຕົວປ່ຽນທີ່ຕົວເອງຮູ້ຈັກມາ 1 ຕົວປ່ຽນ

9

Syntax variable C++

Where type is one of C++ types (such as int), and variable is the name of the variable (such as x or myName). The equal sign is used to assign values to the variable.


Create a variable called myNum of type int and assign it the value 15:

Slide image

10

Multiple Choice

ຂໍ້ໃດຕໍ່ໄປນີ້ແມ່ນການສ້າງຕົວປ່ຽນທີ່ຖືກຕ້ອງ

1

int a=50;

2

int a=7

3

int a="a"

4

int a="a";

11

Syntax Variables

You can also declare a variable without assigning the value, and assign the value later:

Slide image

12

Fill in the Blank

ໃຫ້ສ້າງຕົວປ່ຽນ ປະເພດຕົວເລກ ແລະ ຕັ້ງຊື່ວ່າ Mydata ໂດຍບໍ່ຕ້ອງກຳນົດຄ່າໃຫ້ກັບຕົວປ່ຽນ

13

Syntax Variables

Note that if you assign a new value to an existing variable, it will overwrite the previous value:

Slide image

14

Fill in the Blank

ຈົ່ງຂຽນຄຳສັ່ງກຳນົດຂໍ້ມູນໃຫ້ກັບຕົວປ່ຽນ int a=5; ໂດຍກຳນົດຄ່າໃຫ້ກັບຕົວປ່ຽນ ຈາກ 5 ໃຫ້ປ່ຽນເປັນ 10

15

Other Types

  • int myNum = 5;               // Integer (whole number without decimals)

  • double myFloatNum = 5.99;    // Floating point number

  • char myLetter = 'D';         // Character

  • string myText = "Hello";     // String (text)

  • bool myBoolean = true;       // Boolean (true or false)

16

Multiple Choice

ຂໍ້ໃດຕໍ່ໄປນີ້ແມ່ນການກຳນົດ ຄ່າໃຫ້ກັບຕົວປ່ຽນ ທີ່ ບໍ່ຖືຕ້ອງ

1

int a=50;

2

double b=55.6;

3

bool a=50;

4

string a="love";

17

C++ Declare Multiple Variables

To declare more than one variable of the same type ( , ) use a comma-separated list:


int x = 5, y = 6, z = 50;

cout << x + y + z;

18

Fill in the Blank

ຈົ່ງສ້າງຕົວປ່ຽນປະເພດ string ຂື້ນມາ 3 ຕົວປ່ຽນຄື: name,surname,nickname

19

C++ Identifiers

All C++ variables must be identified with unique names.

These unique names are called identifiers.

Identifiers can be short names (like x and y) or more descriptive names (age, sum, totalVolume).


Note: It is recommended to use descriptive names in order to create understandable and maintainable code:

20

Multiple Select

ຂໍ້ໃດຕໍ່ໄປນີ້ເປັນການ ຕັ້ງຊື່ຕົວປ່ຽນທີ່ ຖືກຕ້ອງ

1

name surname

2

int

3

reSult

4

total

21

C++ Identifiers

how to create Variables is very good

Slide image

22

C++ Identifiers

  • Names can contain letters, digits and underscores

  • Names must begin with a letter or an underscore (_)

  • Names are case sensitive (myVar and myvar are different variables)

  • Names cannot contain whitespaces or special characters like !, #, %, etc.

  • Reserved words (like C++ keywords, such as int) cannot be used as names

23

Multiple Select

ຂໍ້ໃດຕໍ່ໄປນີ້ເປັນການ ຕັ້ງຊື່ຕົວປ່ຽນທີ່ ບໍ່ຖືກຕ້ອງ

1

name surname

2

_year

3

#data

4

sum

24

C++ Constants

When you do not want others (or yourself) to override existing variable values, use the const keyword (this will declare the variable as "constant", which means unchangeable and read-only):

Slide image

25

Fill in the Blank

ໃຫ້ຂຽນຄຳສັ່ງ ກຳນົດຄ່າຄົງທີ່ ໃຫ້ກັບຕົວປ່ຽນ

26

Poll

ຫົວຂໍ້ໃດຕໍ່ໄປນີ້ ຍັງບໍ່ທັນເຂົ້າໃຈດີ ຫຼື ທີ່ຄິດວ່າຍາກ

C++ Variables

C++ Declare Multiple Variables

C++ Identifiers

C++ Constants

C++ Variables

ຕົວປ່ຽນຂອງພາສາ C++

Slide image

Show answer

Auto Play

Slide 1 / 26

SLIDE