Bài tập và thực hành kiểu dữ liệu xâu ký tự

Web Publisher User

Bài 1: Cho xâu S và hai số nguyên dương M, N (M ≤ N). Viết chương trình lấy ra xâu con của xâu S từ vị trí M đến vị trí N.

InputOutput
S = 'Chào mừng năm mới'; M = 0; N = 9'Chào mừng'

Bài 2: Viết chương trình kiểm tra một xâu có chứa chữ số không? Nếu có thì thông báo "S có chứa chữ số" và ngược lại thông báo "S không chứa chữ số nào"

InputOutput
S = 'Chào mừng năm mới 2025''S có chứa chữ số'
S = 'An khang – Thịnh vượng''S không chứa chữ số nào'

Bài 3: Cho hai xâu S1, S2 và số nguyên dương N. Viết chương trình chèn xâu S1 vào vị trí N của xâu S2.

InputOutput
S1 = 'học''Trường học thân thiện'
S2 = 'Trường thân thiện'
N = 7

Bài 4: Viết chương trình nhập nhiều số từ bàn phím, các số cách nhau bởi khoảng cách. Tính và in ra màn hình tổng, trung bình cộng của các số vừa nhập.

InputOutput
S = '3 0 -3 5 -2 9'Tong = 12
TB = 2.0

Bài 5: Viết chương trình nhập vào họ và tên đầy đủ của một người. In ra màn hình họ, họ đệm và tên của người đó.

InputOutput
S = 'Nguyễn Thành Công'Họ: Nguyễn
Họ đệm: Thành
Tên: Công

Bài 6: Viết chương trình nhập hai số nguyên dương từ bàn phím, các số cách nhau bởi khoảng cách. Tìm và đưa ra ước chung lớn nhất của hai số đó.

InputOutput
a = 205
b = 25

Bài 7: Viết chương trình nhập vào xâu. Tạo xâu mới có thứ tự ngược lại so với xâu ban đầu.

InputOutput
S = 'Ất Tỵ''ỵT tấ'

Bài 8: Viết chương trình nhập vào một xâu S. Tạo xâu mới chỉ gồm các ký tự khác nhau ở trong xâu S.

InputOutput
S = 'abcacabad'S = 'abcd'

Bài 9: Viết chương trình nhập vào một xâu S gồm các ký tự chữ và số. In ra màn hình xâu S sau khi đã dồn các chữ số sang bên trái (giữ đúng thứ tự).

InputOutput
S = 'N20am2At5Ty'S = '2025NamAtTy'

Bài 10: Viết chương trình nhập vào một xâu S gồm các ký tự chữ và số. Đếm số chữ số và chữ cái tiếng Anh có trong xâu S.

InputOutput
S = 'Năm mới Ất Tỵ 2025'Chữ số: 4
Chữ cái tiếng Anh: 6

Bài 11: Viết chương trình nhập vào một xâu. Tìm và xóa đi các dấu cách thừa có trong xâu.

InputOutput
S = ' baby table cloud 'S = 'baby table cloud'

Bài 12: Viết chương trình nhập vào hai xâu S1, S2. Tính số lần lặp của xâu S2 trong xâu S1.

InputOutput
S1 = '1212133212143212'3
S2 = '121'

إرسال تعليق

Chúng tôi rất vui khi bạn muốn đóng góp ý kiến. Để đảm bảo môi trường trao đổi lành mạnh, vui lòng tuân thủ các quy định sau:

1. Sử dụng tiếng Việt có dấu đầy đủ, tránh viết tắt.
2. Bình luận sẽ được kiểm duyệt trước khi công khai.
3. Tôn trọng người khác và đóng góp ý kiến xây dựng.
4. Tuân thủ chính sách của Google và TTKT.

Cảm ơn bạn đã đồng hành cùng chúng tôi!

CẢNH BÁO

Gần đây, chúng tôi phát hiện nội dung bị chụp màn hình và chia sẻ trái phép. TTKT khuyến cáo bạn không nên chụp màn hình mà hãy chia sẻ link đến bài viết để tôn trọng tác giả và tránh bị vô hiệu hóa tài khoản.

Yêu cầu Đăng nhập

Để tiếp tục sử dụng, vui lòng đăng nhập.