Skip to main content

Matrix

Tạo chữ chạy giống trong film ma trận.
Trong lúc làm bài tập phần cấu trúc vòng đợi Queue bạn vô tình bị gặp lỗi rất hay. Theo như thiết kế các chữ xuất ra màn hình được chuẩn hoá. Tuy nhiên chữ ko chạy mà lại ra toàn số, trông đẹp như trong film Matrix. Mọi người coi rùm bạn cái bài này với nha, xem sai chỗ nào để bạn còn sửa.




//Queue
#include
#include
#include
#include
#include
int *qdata=NULL;
int front,rear;
int qsize;
void SetQueueSize(int qz)
{
if(qdata!=NULL)
delete[]qdata;
qdata=new int[qz];
qsize=qz;
front=rear=-1;
}
int IsQueueFull()
{
return((rear==(qsize-1))(front==(rear+1)));
}
int IsQueueEmpty()
{
return((front==-1)&&(rear==-1));
}
void Insert(int x)
{
if(rear<(qsize-1)) qdata[++rear]=x; if(rear==qsize) { rear=0; qdata[rear]=x; } if(front==-1) front=0; if(front==qsize) front=-1; }
int Delete()
{
return(qdata[front++]);
}
void Hoten(char s[])
{
int qz=strlen(s);
SetQueueSize(qz);
for(int i=0;ivoid main()
{
char s[100];
clrscr();
cout<<"Nhap ho ten:"; gets(s); Hoten(s); getch(); }




Comments

  1. Anh Chung chăm vờ lờ:D.

    Bài của ông có sai một số chỗ đấy, không chạy được là phải!

    ReplyDelete
  2. Cái sai cơ bản ở đây có lẽ là cậu định xuất ra kí tự (char) nhưng cái cấu trúc queue cậu thiết kế lại để xuất ra số (int)=> nên nó mới ra số chạy như matrix^^.Còn một số lỗi trong câu lệnh nữa:D.
    p/s: Mà bài này là bài xử lí tên phải ko nhỉ, hình như code chưa có phần xử lí!

    ReplyDelete
  3. ko hiểu fần queue với stack lắm :|

    ReplyDelete
  4. to co phan xu ly ho ten roi ma. viet rieng trong void hoten{char s[]} day. ma phan in ra chu cua? to' co' le~ chua chuan lam, de? to' coi lai. hinh nhu* cg nham.

    ReplyDelete

Post a Comment

compose your comment here

Popular posts from this blog

Presentation

Thông báo về việc khai sinh blog lớp mình : FET-hut (stands for : Faculty of Electronics Telecommunications, Hanoi University of Technology) cứ đọc là Fẹt-hút address: http://fet-hut.blogspot.com administrator : Pika Rock members allow : all mems of FET8 request : have a Gmail account (ex: abc@gmail.com) not gmail of HUT. (click "fullpost" để xem hết) thôi, nói tViệt cho ae dễ thấm. túm lại là mỗi ng fải có 1 tài khoản Gmail, admin sẽ invite mọi ng qua hòm thư đó. (nhớ nhắc admin) sau khi accept thư , mọi ng có thể viết bài, bình loạn... làm thành viên chính thức của site này mọi ng viết bài post thoải mái, nhữg jì vi fạm luật bản quyền or vi fạm về nội dung sẽ bị admin xóa ý kiến jì nhanh thì gõ vào Chatbox ở bên dưới cho tiện post bài viết thì sẽ có hướng dẫn sau, có jì cứ hỏi admin từ h, có fi vụ jì, admin sẽ post sớm cho mọi ng cập nhật, thế đã nhé bb ae Admin : Pika Rock (đã kí tên & đóg dấu)

Thông báo thi OlymPig tiếng Anh

TRƯỜNG ĐH BÁCH KHOA HÀ NỘI KHOA NGOẠI NGỮ ----o0o---- Khẩn trương gửi info cho tớ để gửi luôn đơn đăng kí, comment vào đei or IM yahoo (V/v Tổ chức Thi Olympic Ngoại Ngữ 2009) Để thiết thực chào mừng Ngày thành lập Đoàn TNCS HCM 26/3/2009 cũng như phát huy truyền thống học tập của sinh viên Trường Đại học Bách Khoa Hà Nội, Khoa Ngoại Ngữ tổ chức Cuộc thi Olympic Ngoại ngữ năm 2009 dành cho các khối sinh viên thuộc trường Đại học Bách Khoa Hà Nội. Thời gian dự kiến: Vòng 1 (Thi viết) Thứ Bảy ngày 28 tháng 2 năm 2009 Vòng 2 (Thi nói) Thứ Bảy ngày 7 tháng 3 năm 2009 Địa điểm thi: Sẽ thông báo sau trên bảng tin và qua email đăng ký Hình thức đăng ký: Theo mẫu đăng ký gửi kèm Gửi email tới địa chỉ: xuanhongpham-fofl@mail.hut.edu.vn để đăng ký Thời hạn đăng ký: Trước 16h00 ngày 24 tháng 2 năm 2008 Cơ cấu giải thưởng: Các khối sinh viên BKA + BKD + CTTT + KSCLC + KSTN + Tiếng Pháp: Giải nhất: Quà + Giấy khen + Điểm 10 môn Tiếng Anh Giải nhì: Quà...