Công cụ bảo vệ mã nguồn .NET mạnh nhất, không thể unpack, miễn phí cho các khách hàng đầu tiên đăng ký.
Từ 1 tới 8 trên tổng số 8 kết quả

Đề tài: các anh chị giúp em giải bài này với, em chưa nghĩ ra thuật toán :(

  1. #1
    Ngày gia nhập
    09 2014
    Nơi ở
    hà nội
    Bài viết
    0

    Mặc định các anh chị giúp em giải bài này với, em chưa nghĩ ra thuật toán :(

    Nhập một câu không quá 20 từ, mỗi từ không quá 10 ký tự. Viết chương trình
    tách các từ trong câu và in các từ theo đúng thứ tự Alphabet.
    anh chị giúp em với thank all,,,,,,,,

    - - - Nội dung đã được cập nhật ngày 09-12-2014 lúc 10:32 AM - - -

    ai ol giúp em với.... :((((
    Công cụ bảo vệ mã nguồn .NET mạnh nhất hiện tại, miễn phí cho các khách hàng đầu tiên đăng ký.
    thế giớ số

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

    Ngôn ngữ c++ ah. Nhập 1 câu ok đúng ko?
    Bên đó có học hàm split hay các hàm tách chuỗi thành array chưa?
    Nếu thành array rồi thì có học sắp xêp sort chưa?

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

    // Kết thúc một câu có thể có dấu chấm hoặc không
    // Mỗi một từ (có thể gồm hoặc không bao gồm từ cuối cùng) được đánh dấu là "kết thúc 1 từ" khi phía sau nó chứa ít nhất 1 space
    // Kiểm tra ký tự đầu tiên có phải là space hay không
    // Nếu không phải là space, thì cắt chuỗi bắt đầu từ vị trí đó đến vị trí "trước space đầu tiên"
    // Kiểm tra "Length", nếu <= 10, ngược lại...
    // Dùng sort để hiển thị kết quả theo yêu cầu
    Stay hungry. Stay foolish.
    Design is not just what it looks like and feels like. Design is how it works.

  4. #4
    Ngày gia nhập
    09 2014
    Nơi ở
    hà nội
    Bài viết
    0

    Trích dẫn Nguyên bản được gửi bởi bachdienquan Xem bài viết
    Ngôn ngữ c++ ah. Nhập 1 câu ok đúng ko?
    Bên đó có học hàm split hay các hàm tách chuỗi thành array chưa?
    Nếu thành array rồi thì có học sắp xêp sort chưa?
    mình học C bạn à, chưa đã học C++, mình mới học mà bạn

    - - - Nội dung đã được cập nhật ngày 09-12-2014 lúc 01:50 PM - - -

    Trích dẫn Nguyên bản được gửi bởi villbe Xem bài viết
    // Kết thúc một câu có thể có dấu chấm hoặc không
    // Mỗi một từ (có thể gồm hoặc không bao gồm từ cuối cùng) được đánh dấu là "kết thúc 1 từ" khi phía sau nó chứa ít nhất 1 space
    // Kiểm tra ký tự đầu tiên có phải là space hay không
    // Nếu không phải là space, thì cắt chuỗi bắt đầu từ vị trí đó đến vị trí "trước space đầu tiên"
    // Kiểm tra "Length", nếu <= 10, ngược lại...
    // Dùng sort để hiển thị kết quả theo yêu cầu
    dùng C ban à, sort mình không biết hàm ý có trên C không
    thế giớ số

  5. #5
    Ngày gia nhập
    10 2014
    Bài viết
    373
    Stay hungry. Stay foolish.
    Design is not just what it looks like and feels like. Design is how it works.

  6. #6
    Ngày gia nhập
    09 2014
    Nơi ở
    hà nội
    Bài viết
    0

    Mặc định các anh chị giúp em giải bài này với, em chưa nghĩ ra thuật toán :(

    Trích dẫn Nguyên bản được gửi bởi villbe Xem bài viết
    cảm ơn bạn nhưng nếu mình dùng hàm gets() để nhập một câu thì làm sao để lưu từng từ trong câu ý ra được, cách kia là nhâp bằng scanf nên mỗi lần nhap chỉ có 1 từ thôi. ở đây là nhập cả 1 câu luôn y. xong sắp xếp n lại
    thế giớ số

  7. #7
    Ngày gia nhập
    10 2014
    Bài viết
    373

    'scanf()' là hàm chấp nhận chuỗi được nhập mà không có khoảng trắng (space).
    Còn làm sao để tách từ ra thì mình đã nêu ở trên, bạn có thể đọc lại.
    Hãy tìm hiểu và dùng fgets() thay vì gets(). Bởi vì nó có thể bị lỗi tràn bộ đệm - creating buffer overflows.
    Stay hungry. Stay foolish.
    Design is not just what it looks like and feels like. Design is how it works.

  8. #8
    Ngày gia nhập
    09 2014
    Nơi ở
    hà nội
    Bài viết
    0

    Trích dẫn Nguyên bản được gửi bởi villbe Xem bài viết
    'scanf()' là hàm chấp nhận chuỗi được nhập mà không có khoảng trắng (space).
    Còn làm sao để tách từ ra thì mình đã nêu ở trên, bạn có thể đọc lại.
    Hãy tìm hiểu và dùng fgets() thay vì gets(). Bởi vì nó có thể bị lỗi tràn bộ đệm - creating buffer overflows.
    bạn có thể cho mình trang hoặc tài liệu học lâp trình C/C++ được không bạn. mình đang tìm hiểu
    Công cụ bảo vệ mã nguồn .NET mạnh nhất hiện tại, miễn phí cho các khách hàng đầu tiên đăng ký.
    thế giớ số

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