Nội dung Bài tập
Mã:
GK_OOP_CAU3
Tên:
SoSanhChuoi3
Dạng thi:
oi
Thang điểm:
4 điểm
Giới hạn thời gian:
1 giây
Giới hạn bộ nhớ:
256 MB
Được tạo bởi:
trith

Xây dựng 1 lớp mới kế thừa từ lớp ở câu 2 như sau:

LƯU Ý: YÊU CẦU XOÁ KHOẢNG TRẮNG

Yêu cầu:

-        Xây dựng phương thức khởi tạo mặc định không tham số.

-        Xây dựng phương thức khởi tạo có tham số.

-        Xây dựng phương thức khởi tạo sao chép (hàm hằng)

-        Phương thức hủy.

-        Xây dựng phương thức lấy chuỗi và gán giá trị cho chuỗi.

-        Quá tải nhập và xuất chuỗi theo mẫu

-        Quá tải toán tử chia để lấy tỉ lệ của 2 chuỗi sau khi xoá bỏ khoảng trắng thừa

Mô tả phương thức:

-        getStringInverse(): trả về kiểu chuỗi là chuỗi đảo ngược nhưng loại bỏ hết những khoảng trắng thừa.

-        connectString(string s): trả về kiểu chuỗi là chuỗi được gộp từ chuỗi ban đầu và chuỗi bổ sung, 2 chuỗi cách nhau 1 khoảng trắng, không có khoảng trắng thừa.

(Lưu ý: làm tròn tới 2 chữ số thập phân)

Dữ liệu đầu vào:

-        2 dòng đầu nhập vào 2 chuỗi.

Dữ liệu đầu ra:

-        In ra chuỗi ban đầu sau khi gộp 2 chuỗi (lưu ý: cách nhau 1 khoảng trắng)

-        In ra 2 chuỗi đảo ngược nhưng đã được xóa khoảng trắng thừa.

-        In ra tỉ lệ độ dài giữa chuỗi 1 và chuỗi 2 theo mẫu sau







    Quảng cáo
       Ngôn ngữ : 

       Theme : 
Mời bạn soạn code



		



      Ai có thể xem bài này : 

Thông tin



Phần thảo luận