Bài tập C++ có giải: Nhập một chữ cái và tìm hai chữ cái kế tiếp



Bài tập 1

Viết chương trình C++ để nhập một chữ cái (trong bảng chữ cái tiếng Anh) từ người dùng, sau đó tìm chữ cái kế tiếp và chữ cái ngay trước của chữ cái đó rồi in kết quả.

Lời giải

Dưới đây là chương trình C++ để giải bài tập trên.

#include 
#include 
using namespace std;
int main()
{char chucai;
cout << "Nhap mot chu cai : " << endl;
cin>>chucai;
cout << "Chu cai truoc va ke tiep lan luot la: " << endl;
cout << (char)(chucai-1) << endl;
cout << (char)(chucai+1) << endl;
return 0;
}

Chạy chương trình C++ trên sẽ cho kết quả như hình sau:

Bài tập C++ có giải

Bài tập 2

Viết chương trình C++ nhập một chữ cái và sau đó in mã ASCII của chữ cái vừa nhập.

Lời giải

Dưới đây là chương trình C++ để giải bài tập trên.

#include 
#include 
using namespace std;
int main()
{char chucai;
cout << "Nhap chu cai : " << endl;
cin>>chucai;
int num1=chucai;
cout << "Ma ASCII cua " << chucai << " la " << num1 << "." << endl;
return 0;
}

Chạy chương trình C++ trên sẽ cho kết quả như hình sau:

Bài tập C++ có giải
mot_so_bai_tap_cplusplus_khac.jsp