Hiển thị kết quả từ 1 đến 6 / 6
  1. #1
    Tham gia
    26-02-2010
    Bài viết
    10
    Like
    0
    Thanked 0 Times in 0 Posts

    Thông tin Các cậu ơi bài tập xâu kí tự....

    Nhập vào xâu S. Đếm xem trong xâu có bao nhiêu kí tự khác nhau
    Quote Quote

  2. #2
    Tham gia
    12-12-2007
    Location
    Cửu Thiên
    Bài viết
    475
    Like
    2
    Thanked 4 Times in 4 Posts
    Ý bạn là sao? Muốn lời giải? Hay thắc mắc gì ở cái đề bài?

    [=========> Bổ sung bài viết <=========]

    khai báo thêm 1 mảng trung gian b[a..z] of interger
    giúp bạn đoạn code chính nha:
    Code:
    For i:=1 to length(s) do
     Begin
     If (s[i]<>" ") and (B[s[i]]=0) then
       Begin
       dem:=dem+1;
       B[s[i]]=1;
       End;
     end;
    Được sửa bởi Long_Phung lúc 22:50 ngày 28-02-2010 Reason: Bổ sung bài viết

  3. #3
    Tham gia
    26-02-2010
    Bài viết
    10
    Like
    0
    Thanked 0 Times in 0 Posts
    minh` chua hieu? lam' doan. code nay`....cau. thu? giai? thich' chi tiet' ho. minh` cai'

  4. #4
    Tham gia
    13-01-2010
    Bài viết
    78
    Like
    0
    Thanked 0 Times in 0 Posts
    Code:
    Var so: set of char;
        s:string;
        i,dem:byte;
    begin
      write('nhap xau');readln(s);
      so:=[];dem:=0;
      For i:=1 to length(s) do s:=s+[s[i]];
      For i:=1 to length(s) do 
        If s[i] in so then begin dem:=dem+1; so:=so-[s[i]]; end;
      Writeln('co tat ca ',dem,' ki tu khac nhau trong xau vua nhap');
      readln;
    end.

  5. #5
    Tham gia
    26-02-2010
    Bài viết
    10
    Like
    0
    Thanked 0 Times in 0 Posts
    thanks cậu nhưng sao mình chạy thử nhưng nó lại đưa ra là 0 có phần tử nào khác nhau mà trong bài của cậu lại có mấy cái mình chưa học, nhưng dù sao cũng thanks

  6. #6
    Tham gia
    28-02-2010
    Bài viết
    9
    Like
    0
    Thanked 2 Times in 2 Posts
    mình đưa ra đoạn ct nha:
    s2:='';
    for i:=1 to length(s1) do {s1 la xâu nhập vào ban đầu}
    if pos(s1[i],s2)=0 then s2:=s2+s1[i];
    socackitukhacnhau:=length(s2);

Bookmarks

Quy định

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