Trang chủ Chưa phân loạiC++ | Biến và nhập xuất dữ liệu

C++ | Biến và nhập xuất dữ liệu

bởi Admin
11 lượt xem 3 Phút đọc
Lập trình C++ cơ bản, nâng cao

Biến (variable) là gì?

  • Biến là thứ được dùng để lưu trữ dữ liệu của chương trình và nó mang ý nghĩa có thể thay đổi được.

  • Cách sử dụng biến:

    • Trước khi sử dụng phải khai báo biến
    • Cú pháp khai báo: <Kiểu dữ liệu> <Tên biến>; hoặc <Kiểu dữ liệu> <Tên biến 1>, <Tên biến 2>,...;
#include <iostream>
int main()
{
    int i; // Khai báo biến i có kiểu dữ liệu số nguyên (integer)
    float f; // Khai báo biến f có kiểu dữ liệu số thực (float)
    char c; // Khai báo biến c có kiểu dữ liệu ký tự (character)

    int a, b; // Khai báo 2 biến a, b có kiểu dữ liệu số nguyên (integer)

    int d = 1; // Khai báo biến d và gán (assign) cho biến d giá trị 1

    std::cout << d;

    return 0;
}

Kết quả:

1

Cách đặt tên biến

  • Không đặt tên biến trùng với từ khóa (void, for, while, do, delete,...)
  • Tên biến không chứa khoảng trắng hoặc ký tự đặc biệt
  • Ký tự đầu tiên của tên biến phải là chữ cái

Nhập xuất dữ liệu

Để nhập xuất dữ liệu trong C++, chúng ta sử dụng thư viện iostream. Thư viện này cung cấp cho chúng ta những thứ được định nghĩa sẵn để sử dụng.

  • std::cout: In dữ liệu ra console
#include <iostream>
int main()
{
    std::cout << "Hello World!"; // In ra console chuỗi "Hello World!"

    return 0;
}
Kết quả:
Hello World!
  • std::cin: Đọc dữ liệu từ bàn phím và gán dữ liệu cho biến được chỉ định. Dùng cho thao tác nhập dữ liệu.
#include <iostream>

int main()
{
    int x;
    std::cout << "x = ";
    std::cin >> x; // Nhập vào giá trị của x

    std::cout << "Value of x: " << x; // In ra console giá trị của x

    return 0;
}

Kết quả:

x = 10
Value of x: 10
  • std::endl: Ngắt dòng khi hiển thị dữ liệu trên console, có thể dùng ký tự n để thay thế.
#include <iostream>

int main()
{
    std::cout << "Hello World!" << std::endl;
    std::cout << "CPP" << std::endl << "Learing!" << std::endl;
    std::cout << "FullnStack";

    return 0;
}

Kết quả:

banner
Hello World!
CPP 
Learning!
Full 
Stack

Để lại bình luận

Focus Mode

Đã phát hiện trình chặn quảng cáo

Vui lòng hỗ trợ chúng tôi bằng cách tắt tiện ích chặn quảng cáo (AdBlocker) trên trình duyệt của bạn khi truy cập trang web của chúng tôi.