chỉ giúp cái ASCII trong C++

Thảo luận trong 'Lập trình & Đồ hoạ' bắt đầu bởi Thanh_Nguyen_BKV, 2/11/06.

  1. Thanh_Nguyen_BKV

    Thanh_Nguyen_BKV Dragon Quest

    Tham gia ngày:
    4/3/05
    Bài viết:
    1,268
    Nơi ở:
    HCM
    hôm trước hình như tiết này cúp cua đi đánh warcraft DOTA hay sao ấy ông thầy dạy giờ mình ko hiểu gì hết có ai giúp mình về cái phần này với
    mã ASCII gì gì trong C++ ấy mình cũng ko nhớ rõ :-/
     
  2. yphanh2002

    yphanh2002 I ♥︎ You Hannah Moderator Lão Làng GVN

    Tham gia ngày:
    22/3/03
    Bài viết:
    6,346
    Nơi ở:
    USA
  3. red_strike

    red_strike C O N T R A

    Tham gia ngày:
    13/10/04
    Bài viết:
    1,722
    Nơi ở:
    Onikage Clone :)
    bạn xem kĩ các cách xuất file thui ?
    ví dụ nhập vào thập phân xuất ra thập lục phân hay bát phân cũng có thể hoặc có cái nhị phân nữa mà?
    => Thế mà lúc trước bỏ công ra viết cho mệt bở hơi :D

    Nhắc tới đây mới biết mình bị quên C 1 chút phải tranh thủ về ôn lại nếu ko học xong bỏ của :D
     
  4. tran_anh1987

    tran_anh1987 Donkey Kong

    Tham gia ngày:
    15/5/04
    Bài viết:
    387
    Nơi ở:
    City Of Auch
    tôi có dở lại xem phần mã ascii trong quyển học C++ trong 21 ngày thấy chẳng có gì cả ngoài một bảng kí tự từ a-b,A-B,và một vài kí tự và chữ số nữa
    đọc qua thấy nó cho biết các vấn đề sau về phần này như:
    1.Cho biết các kí tự được sử dụng trong C++.
    2.Cách xắp xếp các kí tư(hay thứ tự xuất hiện của các kí tự)
    3.Giá trị của từng kí tự.
    Cái này thường được dùng rất nhiều trong mã hóa .Ví dụ bạn muốn mã hóa một đoạn lệnh nào đó thì bạn có thể dùng bảng mã này để mã hóa nó làm cho người dùng hay hacker không đọc được code của mình tạo ra.
    Bảng mã này còn giúp người lập trình tạo thêm nhiều kiểu kí tự (hay gọi là nghệ thuật ASCII_trong link của bác yphanh2002 gửi kèm )
    Cái này nếu bác đi theo mã hóa là khá quan trọng còn nếu về lập trình thì tôi nghĩ là có thể bỏ qua_tôi nói có thể bỏ qua chứ không thể không học.
     
  5. eproject

    eproject Mr & Ms Pac-Man Lão Làng GVN

    Tham gia ngày:
    10/10/06
    Bài viết:
    130
    Nói chung học ascii ít khi xài đến lắm, mấy năm rồi có đụng tới đâu, bít nó là bảng mã là được, chỉ cần nhớ chỗ để tìm +tra cứu khi cần là ok, học cấp 3 thì cần nhớ cách đổi hệ nhị phân, hệ 16 là đủ.(Pascal vớ vẩn,đựoc mỗi thuật toán)
    À đánh dota bỏ học à? vui he
     
  6. Hoabomby

    Hoabomby Donkey Kong

    Tham gia ngày:
    19/1/05
    Bài viết:
    433
    Nơi ở:
    Tp Hồ Chí Minh
    Trong cuốn C Phạm Văn Ất cũng có nữa mà
    Nó có phần viết Code in ra 255 kí tự ASCII đó

    GL HF
     
  7. red_strike

    red_strike C O N T R A

    Tham gia ngày:
    13/10/04
    Bài viết:
    1,722
    Nơi ở:
    Onikage Clone :)
    Đoạn code dưới đây cho phép chuyển từ hệ thập phân sang hệ gì bạn muốn ^_^ tớ giới hạn biến chứa số dư trong phạm vi 1000 số nếu thấy ko cần lắm có thể edit lại (thực ra thì sau khi viết đoạn code này thì tớ tìm ra cách convert sang nhị phân, thập lục phân nhanh hơn nhưng dù sao thì cái này vẫn >>>> )

    Mã:
    [FONT="Verdana"]#include <stdio.h>
    #include <conio.h>
    
    void main()
    {
     int a,du[[B][COLOR="Red"]1000[/COLOR][/B]],i=0,tsodu=0,coso;
    
     printf("Nhap 1 so thap phan: ");
         scanf ("%d",&a);
    
     printf("Nhap co so can doi: ");
         scanf("%d",&coso);
    
     while(a!=0)
     {
      du[i]=a%coso;
      a=a/coso;
      i++;
      tsodu++;
     }
    
     for(i=tsodu-1;i>=0;i--)
      printf("%d",du[i]);
     getch();
    }[/FONT]
     
  8. tomorrowneverdies

    tomorrowneverdies Bạch Diện Thư Sinh

    Tham gia ngày:
    6/6/02
    Bài viết:
    4,306
    Nơi ở:
    The World Of Games
    vào trong phần Help, vào index coi ví dụ của lệnh getch, đó là chương trình chuyển mã ASCII đó, đỡ mất công viết, cái gì có sẵn thì cứ tận dụng.
     

Chia sẻ trang này