Loading Now

Bài tập C++ cơ bản: nhập tên và địa chỉ sau đó hiển thị thông tin vừa nhập

Bài tập C++ cơ bản: nhập tên và địa chỉ sau đó hiển thị thông tin vừa nhập

Table of Contents

Bài tập

Bạn hãy viết chương trình nhập vào tên và địa chỉ của một người sau đó hiển thị ra màn hình:

Name: {P1}
Address: {P2}

Với {P1}{P2} lần lượt là tên và địa chỉ của người đó.

Ví dụ nếu bạn nhập:

Kien
HaNoi

Thì màn hình sẽ hiển thị ra:

Name: Kien
Address: HaNoi

Lưu ý: khi chạy chương trình ở trên máy, bạn không nhập tên và địa chỉ có khoảng trắng vì lệnh cin không đọc được khoảng trắng. Ví dụ chương trình sau:

#include <iostream>

using namespace std;

int main() {
	string s;
	cin >> s;
	cout << s;
	return 0;
}

Nếu bạn nhập

Welcome to Codelearn

Thì chương trình sẽ chỉ hiển thị:

Welcome

Để nhập được dữ liệu có khoảng trắng vào cho biến s bạn cần dùng câu lệnh getline(cin, s); nhưng bạn chưa cần lo về vấn đề này vội vì các test cases trong bài này cũng như các bài khác đều không có khoảng trắng khi nhập dữ liệu.

Nếu bạn chưa làm được bài này thì có thể xem hướng dẫn ở bên dưới.

Hướng dẫn

Code mẫu:

#include<iostream>

using namespace std;

int main() {
    string name, address;
    cin >> name >> address;
    cout << "Name: " << name << endl;
    cout << "Address: " << address;
    return 0;
}

Hoặc nếu bạn muốn nhập được dữ liệu có khoảng trắng cho biến nameaddress thì có thể làm như sau:

#include<iostream>
#include<string>

using namespace std;

int main() {
    string name, address;
    getline(cin, name);
    getline(cin, address);
    cout << "Name: " << name << endl;
    cout << "Address: " << address;
    return 0;
}

Post Comment

Contact