0
0
Lập trình
Admin Team
Admin Teamtechmely

Hướng Dẫn Xuất Dữ Liệu Ra Màn Hình Trong C++

Đăng vào 3 tuần trước

• 2 phút đọc

Chủ đề:

C/Cpp

1. Xuất Mặc Định

Trong C++, để sử dụng các hàm xuất và nhập, trước tiên bạn cần bao gồm thư viện #include <iostream>. Nếu không sử dụng using namespace std;, bạn cần chỉ định không gian tên bằng cách viết std::cout.

cpp Copy
#include <iostream>
using namespace std;
int main()
{
    cout << "9+4 = " << 9 + 4 << endl;
    cout << "9-4 = " << 9 - 4 << endl;
    cout << "9*4 = " << 9 * 4 << endl;
    cout << "9/4 = " << 9.0 / 4 << endl;
    cout << "9%4 = " << 9 % 4 << endl;
    cout << "9/4 = " << 9 / 4 << endl;
    return 0;
}

2. Xuất Căn Lề và Vị Trí

Để định dạng vị trí xuất dữ liệu, bạn cần thêm thư viện #include <iomanip>, trong đó chứa các hàm hữu ích như setw(n), setfill(ch), left, right, và setprecision(n).

Cú pháp xuất có định dạng sẽ là: cout << setw(n) << căn lề << dữ liệu xuất;

Ghi Chú:

  • n >= 0 là độ rộng cho dữ liệu xuất, thường được sử dụng cho các giá trị nguyên.
  • Căn lề có thể là trái (left) hoặc phải (right).
cpp Copy
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
    cout << setw(10) << left << "9+4 = " << 9 + 4 << endl;
    cout << setw(10) << right << "9-4 = " << 9 - 4 << endl;
    return 0;
}

3. Định Dạng Số Chữ Số Thập Phân

Để kiểm soát số chữ số thập phân trong xuất dữ liệu, bạn có thể sử dụng setprecisionfixed. Dưới đây là ví dụ:

cpp Copy
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
    cout << setw(10) << left << setprecision(5) << fixed << "9.0/4 = " << 9.0 / 4 << endl;
    cout << setw(10) << left << "9.0/4 = " << setprecision(3) << fixed << 9.0 / 4 << endl;
    return 0;
}

Trong C++, bạn có thể định dạng dữ liệu nhập xuất cho cả thiết bị nhập xuất chuẩn (như bàn phím và màn hình console) và các tệp văn bản. Để định dạng dữ liệu, thêm chỉ thị #include <iomanip> vào đầu chương trình để sử dụng các toán tử định dạng.

  • Toán tử setw(n) xác định độ rộng dành cho dữ liệu xuất. Khi sử dụng setw(n), khoảng trắng sẽ được thêm vào bên trái hoặc phải của dữ liệu để tổng số ký tự là n.
  • Toán tử leftright cho phép bạn căn lề dữ liệu xuất sang bên trái hoặc bên phải.
  • Toán tử setfill(ch) để quy định ký tự ch được thêm vào thay vì khoảng trắng mặc định. Ví dụ, nếu dùng setfill('-'), dấu - sẽ được thay thế cho khoảng trắng.

source: viblo

Gợi ý câu hỏi phỏng vấn
Không có dữ liệu

Không có dữ liệu

Bài viết được đề xuất
Bài viết cùng tác giả

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào