Hàm cắt chuỗi

Thảo luận trong 'C#' bắt đầu bởi soidaohoa, 27 Tháng chín 2013.

  1. Offline

    soidaohoa

    • Windows NT

    Số bài viết:
    211
    Đã được thích:
    70
    Điểm thành tích:
    60
    Chào các bạn, mình có 1 vấn đề suy nghĩ bữa giờ mà chưa giải quyết được, nay post lên đây mong các bạn/ anh/chị giúp với:
    Bài toán: mình có 1 chuỗi dài hơn 40 kí tự (chuỗi A), làm cách nào để chia nhỏ chuỗi này thành nhiều parts (chuỗi B, C,...), mỗi part như vậy chứa tối đa 40 kí tự. điều kiện là: khi đếm chuỗi A đến kí tự thứ 40 mà kí tự này nằm trong 1 từ nào đó thì không được cắt ở đây, mà phải cắt ở khoảng trắng kề trước rồi bê qua part2 (mục đích để giữ ý nghĩa của chuỗi kí tự), đến part2 cũng xét giống như vậy,...đến khi cắt hết chuỗi A thì thôi.

    Các bạn xem file mình gửi nhé.
    chuỗi A:"70 Đường số 02, CX Chu Văn An, P.26 Quận Bình Thanh, TP Hồ Chí Mình "

    kết quả:
    part 1:70 Đường số 02, CX Chu Văn An, P.26 Quận Bình Thanh,
    part 2: TP Hồ Chí Mình

    Cám ơn các cao thủ hén :)
    hongoctrien thích bài này.
  2. Offline

    white.smut

    • Administrator

    • Loading: |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||] 99% Completed - Error: Disconnected. Please try again!
    Số bài viết:
    842
    Đã được thích:
    425
    Điểm thành tích:
    450
    Cho mình hỏi bạn đang nói đến vấn đề nào nhỉ?. Lập trình hay Excel?
  3. Offline

    soidaohoa

    • Windows NT

    Số bài viết:
    211
    Đã được thích:
    70
    Điểm thành tích:
    60
    cái đó làm về lập trình bạn ơi
  4. Offline

    white.smut

    • Administrator

    • Loading: |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||] 99% Completed - Error: Disconnected. Please try again!
    Số bài viết:
    842
    Đã được thích:
    425
    Điểm thành tích:
    450
    Mình chỉ nêu ý tưởng thôi nhá, vì C# mình không được học:
    + Đầu tiên chuyển chuỗi thành một mảng ký tự
    + cho biến char i = 40, nếu i khác <Dấu cách> thì lùi i lại cho đến khi i=<dấu cách> và Rồi cho một biết char[40] khác lấy từ i = 1 đến i-1;

    đó chỉ là ý tưởng thôi nhá!
  5. Offline

    mrsiegs2014

    • Thành Viên Mới

    Số bài viết:
    2
    Đã được thích:
    0
    Điểm thành tích:
    0
    Trong các bệnh lý về đường tiêu hóa, viêm đại tràng là bệnh khá phổ biến và điều trị tương đối phức tạp. Nếu không được chữa trị kịp thời bệnh có thể phát triển nặng và dẫn đến những biến chứng nguy hiểm hơn như ung thư đại tràng, phình đại tràng nhiễm độc…

    1. Nguyên nhân gây viêm đại tràng


    [IMG]
    Viêm đại tràng có thể dẫn đến nhiều biến chứng nguy hiểm
    Các nguyên nhân trực tiếp gây viêm đại tràng vẫn chưa được xác định chính xác, tuy nhiên một số yếu tố sau có thể làm tăng nguy cơ mắc bệnh:

    _Miễn dịch: sự xâm nhập của các vi sinh vật như vi khuẩn hay virus có thể gây viêm loét đại tràng.

    _Di truyền: nguy cơ mắc bệnh cao hơn ở người có người thân bị viêm loét đại tràng.

    _Ăn uống: chế độ ăn nhiều chất béo hoặc nhiều thực phẩm tinh chế cũng làm tăng khả năng mắc bệnh.

    _Kháng sinh: điều trị kháng sinh có thể phá vỡ sự cân bằng vi khuẩn trong đường ruột dẫn đến viêm loét đại tràng.

    2. Điều trị bệnh viêm đại tràng thế nào hiệu quả?

    [IMG]
    Người bệnh viêm đại tràng điều trị bằng thuốc hoặc phẫu thuật tùy theo tình trạng bệnh.

    Bác sĩ sẽ chỉ định biện pháp điều trị phù hợp với tình trạng bệnh của bệnh nhân, vị trí cũng như mức độ viêm tại đại tràng. Các phương pháp chữa trị bao gồm:

    _Điều trị chống viêm: sử dụng các thuốc chống viêm và thuốc ức chế miễn dịch.

    _Điều trị triệu chứng: dùng thuốc chống tiêu chảy, thuốc giảm đau và bổ sung sắt.

    _Phẫu thuật: cắt một phần đại tràng rồi nối phần còn lại với trực tràng, hoặc cắt toàn bộ đại trực tràng và làm hậu môn nhân tạo, hoặc nối ruột non và hậu môn.

    3. Phòng ngừa bệnh viêm đại tràng:

    [IMG]
    Đảm bảo vệ sinh ăn uống để phòng tránh viêm đại tràng.
    Để phòng ngừa viêm đại tràng hiệu quả, cần loại bỏ các yếu tố làm tăng nguy cơ mắc bệnh, đồng thời thực hiện chế độ ăn uống và sinh hoạt điều độ, khoa học.

    _Đảm bảo vệ sinh ăn uống, ăn chín, uống sôi, không ăn thức ăn ôi thiu hoặc thức ăn chế biến từ thực phẩm nhiễm bệnh.

    _Rửa tay trước khi ăn, sau khi đi vệ sinh và chế biến thực phẩm sống.

    _Ăn đầy đủ các loại chất dinh dưỡng trong rau quả, thịt, trứng, cá…

    _Thường xuyên rèn luyện thể dục thể thao để nâng cao sức khỏe.

    _Tẩy giun định kỳ 6 tháng/lần.

    Để tìm hiểu thêm các thông tin hữu ích khác về viêm đại tràng và điều trị, bạn vui lòng liên hệ:

    BỆNH VIỆN ĐA KHOA QUỐC TẾ THU CÚC

    Địa chỉ: 286 Thụy Khuê, Tây Hồ, Hà Nội

    Email: contact@thucuchospital.vn

    Liên hệ khám chữa bệnh: 04.383.55555

    Hotline: 0904 97 0909

    Website:benhtieuhoa.com.vn

Chia sẻ trang này

Advertising: Linux system admin | nukeviet | nukeviet 4 | Upload ảnh miễn phí