tritue.edu.vn


Nhập xuât cơ bản với thư viện iostream

Thư viện là một thư viện chuẩn trong C++ chuyên dùng để thực hiện các thao tác nhập và xuất dữ liệu cơ bản.

 



Code minh họa cách dùng iostream

Copy
         

 

#include <iostream>

#include <string>

using namespace std;// khong phai go std:: truoc cout, cin, string hay endl.

 

int main() {

    // tat dong bo voi stdio cua C de chay nhanh hon

    //ios::sync_with_stdio(false);

    //cin.tie(nullptr);                    

 

    cout << "Xin chao C++" << endl;       // endl: xuong dong va xa bo dem (chậm)

    cout << "Dong 2\n";                   // '\n': chi xuong dong (nhanh)

    int a, b;

    cout << "Nhap 2 so nguyen: ";

    cin >> a >> b;                      

    cout << "Tong = " << a + b << "\n";

 

    string ten;

    cin.ignore();                         // bo ki tu xuong dong '\n' sau cin >>

    cout << "Nhap ho ten: ";

    getline(cin, ten);                    // doc ca dong

    cout << "Chao " << ten << "\n";

    cerr << "Day la luong loi (cerr)\n";  // cerr: in lỗi, không bị đệm

 

   

    int x;

    cout << "Nhap mot so: ";

    if (!(cin >> x)) {                    // kiem tra nhap sai kieu

        cout << "Nhap sai dinh dang!\n";

        cin.clear();                      // xoa loi cua luong nhap

        cin.ignore(10000, '\n');          // xoa rac trong bo nho dem

    } else {

        cout << "x = " << x << "\n";

    }

    long long tong = 0; int v;

    while (cin >> v) tong += v;           //doc den khi gap dau xuong dong: Ctrl+z (win), ctrl+D (linux)

    cout << "Tong cac so con lai: " << tong << "\n";

    return 0;

}

 




Link chia sẻ bài viết
Copy
            https://tritue.edu.vn/tuecode/tracnghiem30/site/data/YVdRc01qVTJMRjl5YjNWMFpTeGlZV2wyYVdWMEwzQnZjM1F2ZG1sbGR3PT0%3D         

Bài viết liên quan