Kablow!

Variables, data types and operators

Học bằng cách chơi

Trả lời những câu hỏi này để kiếm năng lượng, rồi câu cá và khám phá. Không cần tài khoản.

Dành cho nhà giáo dục: slide bài học, ghi chú ôn tập sẵn dùng cho Variables, data types and operators (Computer Science, Programming) — dùng trong bài giảng của bạn, hoặc chạy chủ đề như một hoạt động lớp học tương tác để người học chơi như một trò chơi trực tiếp.

Ghi chú bài học

Variables and constants

  • A variable is a named memory location whose value can change. A constant has a value that does not change while the program runs (e.g. VAT rate).
  • Assignment stores a value: score = 10. Use meaningful names (e.g. totalCost) and consistent style.

Variables and constants

Variables and constants

Data types

  • Integer (whole numbers), real (numeric values that can include a fractional part; an integer-valued number can also be stored using a real type). Floating-point is a finite representation and may involve rounding, Boolean (True/False), character (a single symbol), string (text).
  • Casting converts between types: converting the string "12" to integer 12, or 7 to the string "7".

Choosing a data type

Choosing a data typeTypeExample valueUseInteger42Whole-number countReal3.5; also 3.0Numeric fractional valuesBooleanTrue / FalseCondition resultCharacter'A'One characterString"A12"Character sequence

Operators

  • Arithmetic: + - * / MOD (remainder) DIV (integer division) ^ (exponent). Example: 17 MOD 5 = 2; 17 DIV 5 = 3.
  • Comparison: = (or ==), ≠, <, >, ≤, ≥.
  • Boolean: AND, OR, NOT.

Operators

Operators

Input and output

  • INPUT reads data (usually a string, then cast); OUTPUT or print displays data.

Order of operations

  • Brackets first, then exponents, multiplication and division, then addition and subtraction.

Good practice

  • Declare variables, choose appropriate types, and comment code.

Slide

Sign up free to view the lesson slides

Step through every slide for this topic — plus flashcards and revision notes — with a free account.

Câu hỏi luyện tập

Xem trước miễn phí — 8 trên 34 câu hỏi. Đăng ký để xem tất cả.
  1. 1.What is a variable?

    Easy
    • Aa named stored value that can be updated
    • Ba value that is always fixed
    • Ca repetition instruction
    • Da syntax error
  2. 2.What is a constant?

    Easy
    • Aa value that does not change
    • Ba value that changes
    • Ca loop
    • Da function
  3. 3.Which data type is intended specifically for whole-number values?

    Easy
    • Ainteger
    • Bstring
    • CBoolean
    • Dreal
  4. 4.Which data type stores text?

    Easy
    • Astring
    • Binteger
    • CBoolean
    • Dreal
  5. 5.Which data type stores True or False?

    Easy
    • ABoolean
    • Binteger
    • Cstring
    • Dreal
  6. 6.What is 17 DIV 5?

    Easy
    • A3
    • B2
    • C3.4
    • D12
  7. 7.What is 20 MOD 6?

    Easy
    • A2
    • B3
    • C14
    • D6
  8. 8.What is the value of 2 + 3×4?

    Easy
    • A14
    • B20
    • C24
    • D10

Unlock all 34 questions & more

Tạo tài khoản miễn phí để xem mọi câu hỏi, slide, thẻ ghi nhớ và ghi chú ôn tập cho chủ đề này.

Đề thi cũ

Luyện đề thi cũ cho chủ đề này sắp ra mắt.
Sắp ra mắt