Từ 1 tới 6 trên tổng số 6 kết quả

Đề tài: Bài tập C++, xây dựng lớp String??

  1. #1
    Ngày gia nhập
    10 2008
    Bài viết
    4

    Wink Bài tập C++, xây dựng lớp String??

    Tình hình là trườn tớ bắt làm cai đồ án như sau :
    Bài tập 1: Cài đặt lớp MyString với các yêu cầu sau:
    - Có độ dài bất kỳ
    - Các hàm tạo
    +Hàm tạo mặc định: Khởi tạo chuỗi có giá trị “” (ko ký tự)
    +Hàm tạo sao chép với đối số là MyString
    +Hàm tạo với đối số là char*
    +Hàm tạo với đối số là char, n: Khởi tạo chuỗi gồm n ký tự liên tiếp giống nhau
    - Hàm hủy
    - Các toán tử
    Stt Toán tử Tham số 1 Mô tả
    1 = = MyString Kiểm tra 2 đối tượng chuỗi có bằng nhau
    không
    2 = = Char* Kiểm tra 2 chuỗi có bằng nhau không.
    3 > MyString Kiểm tra chuỗi thứ nhất lớn hơn chuỗi thứ
    2 không
    4 > Char* Kiểm tra chuỗi thứ nhất lớn hơn chuỗi thứ
    2 không
    5 < MyString Kiểm tra chuỗi thứ nhất bé hơn chuỗi thứ
    2 không
    6 < Char* Kiểm tra chuỗi thứ nhất bé hơn chuỗi thứ
    2 không
    7 + MyString Trả về chuỗi kết quả sau khi ghép 2 chuỗi
    lại với nhau.
    8 + Char* Trả về chuỗi kết quả sau khi ghép 2 chuỗi
    lại với nhau.
    9 += MyString Ghép thứ 2 vào chuỗi thứ 1
    10 += Char* Ghép thứ 2 vào chuỗi thứ 1
    11 [] int Trả về ký tự thứ i của chuỗi
    12 = MyString Gán giá trị chuỗi thứ 2 cho chuỗi thứ 1
    13 = Char* Gán giá trị chuỗi thứ 2 cho chuỗi thứ 1


    Bài tập 2: Sử dụng lớp MyString để Xử lý văn bản
    Áp dụng các kỹ thuật hướng đối tượng, xây dựng chương trình xử lý văn bản
    Yêu cầu như sau:
    · Đọc một văn bản từ file có tên là vanban.txt
    · Định dạng lại văn bản và xuất văn bản được định dạng vào tập tin vanbandinhdang.txt
    o Mỗi đoạn văn được bắt đầu sau ký hiệu tab.
    o Các từ trong mỗi câu
    · Cách nhau bởi duy nhất 1 khoảng trắng.
    · Không có khoảng trắng ở cuối câu.
    · Nếu là câu đầu tiên thì đầu câu không có khoảng trắng.
    · Kể từ câu thứ 2 trở đi trong đoạn văn, đầu mỗi câu đều có duy nhất 1
    khoảng trắng.
    · Từ đầu tiên trong câu phải viết hoa ký tự đầu tiên, các từ còn lại viết
    thường,…).
    · Đếm số lượng đoạn văn có trong văn bản (mỗi đoạn văn cách nhau bởi ký hiệu xuống
    dòng)
    · Đếm số lượng câu trong mỗi đoạn văn (câu kết thúc thúc bởi dấu ., !, ?).
    · Đếm số lượng từ trong mỗi câu (từ tách biệt so với các từ khác bởi khoảng
    trắng).
    · Tìm từ xuất hiện nhiều nhất trong mỗi đoạn văn (có thể có nhiều từ).
    · Nhập vào một từ, xuất ra các câu trong tất cả các đoạn văn có xuất hiện từ đó.

    ==============================
    Tình hình là bài 1 làm được, bài 2 do học kỳ I ko có học nhiều về tập tin nên đang bí, ai biết làm bài 2 hướng dẫn tớ với,sắp phải nộp bài rồi , còn nếu ai rảnh rỗi thì code hộ toàn bộ 2 bài cho mình, minh sẽ hậu tạ

  2. #2
    Ngày gia nhập
    04 2009
    Bài viết
    7

    o lại gặp một người bạn học ở đây!vui ghê!xem ra trường mình lên đây nhiều ghê!
    mà mình cũng như bạn thôi nên mới mò lên đây!còn ktmt chưa làm nừa !ac ac!

  3. #3
    Ngày gia nhập
    10 2008
    Bài viết
    4

    hi tớ làm kiến trúc máy tính rùi, còn bài nỳ nghĩ mãi ko bik làm sao, sao ko ai vô giúp em thế lày

  4. #4
    Ngày gia nhập
    10 2008
    Bài viết
    178

    Trích dẫn Nguyên bản được gửi bởi ngocgodwar Xem bài viết
    o lại gặp một người bạn học ở đây!vui ghê!xem ra trường mình lên đây nhiều ghê!
    mà mình cũng như bạn thôi nên mới mò lên đây!còn ktmt chưa làm nừa !ac ac!
    vui ghê
    mod không xóa phí quá

  5. #5
    Ngày gia nhập
    04 2007
    Bài viết
    134

    Có gì đâu mà xóa.

    Bài 2 dùng ifstream với ofstream để mở file. Xong rồi dùng y chang như cin, cout thôi.
    PS, pm mình số hậu tạ, nếu mình thấy ok thì mình pm cho bạn chạy wa nhà mình đưa $, xong rồi mình code toàn bộ cho =))

  6. #6
    Ngày gia nhập
    10 2008
    Bài viết
    178

    Mặc định Bài tập C++, xây dựng lớp String??

    Trích dẫn Nguyên bản được gửi bởi Lugia Xem bài viết
    Có gì đâu mà xóa.

    Bài 2 dùng ifstream với ofstream để mở file. Xong rồi dùng y chang như cin, cout thôi.
    PS, pm mình số hậu tạ, nếu mình thấy ok thì mình pm cho bạn chạy wa nhà mình đưa $, xong rồi mình code toàn bộ cho =))
    chỗ này để hỏi và trả lời mà đâu có lôi chuyên riêng ra ma nói.spam

Các đề tài tương tự

  1. C++ Tutorial hướng dẫn thao tác string variable.. kiểu dữ liệu string
    Gửi bởi beautifulsoul84hung trong diễn đàn Thủ thuật, Tutorials và Mã nguồn C/C++/C++0x
    Trả lời: 16
    Bài viết cuối: 05-12-2016, 03:20 AM
  2. làm thế nào chuyển String o[] sang String hoặc byte[].
    Gửi bởi zzvanquyenzz trong diễn đàn Thắc mắc lập trình Java
    Trả lời: 1
    Bài viết cuối: 17-06-2013, 09:24 AM
  3. Method String.CompareTo(string strB) trong C# thực hiện so sánh 2 chuỗi như thế nào?
    Gửi bởi tpqnnd trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 5
    Bài viết cuối: 27-05-2012, 10:52 AM
  4. Bài tập C++ tạo toán tử ==trong lớp string với tham số là string, char
    Gửi bởi truonglong99 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 2
    Bài viết cuối: 24-10-2011, 08:56 AM
  5. Lập trình C++ sử dụng string trong C++. Lỗi C2146: syntax error : missing ';' before identifier tại string string_rep()const;?
    Gửi bởi levanvuonglvv trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 3
    Bài viết cuối: 15-09-2011, 10:28 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn