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

Đề tài: tách số thực ra khỏi chuỗi

  1. #1
    Ngày gia nhập
    11 2014
    Bài viết
    0

    Mặc định tách số thực ra khỏi chuỗi

    Hiện giờ mình có 1 bài tập là nhập vào 1 chuỗi và tách số thực âm dương ra khỏi chuỗi, trong chuỗi có các kí tự không phải kí tự số, và khoảng trắng,...
    VD input : -12.3616 khkhdad (&*(&*( 15 -26 36 56 dsgsgs )(*()*
    output : -12.3616 15 -26 36 56
    Tks các bạn đã đọc bài

  2. #2
    Ngày gia nhập
    04 2011
    Nơi ở
    Hà Nội
    Bài viết
    248

    khởi tạo bộ đệm bằng rỗng
    duyệt từng kí tự, nếu
    - kí tự đó là - và kí tự liền sau nó là số; hoặc
    - kí tự đó là số; hoặc
    - kí tự đó là . và kí tự liền trước nó là số
    thì đưa nó vào bộ đệm
    còn không:
    - kiếm tra bộ đệm, nếu bộ đệm không rỗng thì lưu bộ đêm vào đâu đó (ra file, ra màn hình)
    - làm rỗng bộ đệm
    Đã được chỉnh sửa lần cuối bởi greigaz : 21-11-2014 lúc 07:53 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