30/09/2018, 17:05
Hỏi cách vẽ giản đồ ganttt
ai cho em biết làm sao để hiện giản đò gantt theo kiểu ngang như thế này không ạ.em đang cần lắm ai biết thì giúp em với
Bài liên quan
ai cho em biết làm sao để hiện giản đò gantt theo kiểu ngang như thế này không ạ.em đang cần lắm ai biết thì giúp em với
Chắc là bài tập quản lý tiến trình. Cái này để vẽ được cần học đồ họa nếu không làm trên console thế kia được rồi. Bạn có thể tham khảo bài này:
Cách Học – 10 Jun 14
Mô phỏng chiến lược điều phối SJF
Riêng về chiến lược điều phối mình sẽ không nhắc ở đây, mình chỉ giới thiệu và chia sẻ chương trình mô phỏng mà mình làm được trên đồ họa trong Dev-C++. Cập nhật ngày 13/05/2015: Sửa một số lỗi và cho phép nhập dữ liệu từ bạn phím Đây là hình ảnh kết...
Draw()
step
: điếm số lần (số bước) process vào ra.process[]
: lưu tên các process lần lượt ở các bước.timein[]
: lưu timein lần lượt của từng process trong mỗi bước.timeout[]
: lưu timeout lần lượt của từng process trong mỗi bướcVeKhung()
với các đối là cái biến bên trên để đỡ viết code nhiều lần.Vì em không có phần tính toán phía trên nên có thêm một cái thủ tục nhập các mô tả:
MediaFire
DrawGantt.cpp
MediaFire is a simple to use free service that lets you put all your photos, documents, music, and video in a single place so you can access them anywhere and share them everywhere.
em khoong hiểu cái
để làm gì ạ
thầy bắt hiện theo hàng ngang anh ạ
@Ga_Code thì bác comment cái đó lại là biết ngay à
không tài nào hiện được bác :3
@Ga_Code nói chung là cấu trúc 3 dòng vẽ khá giống nhau…chỉ có dòng giữa (
Draw2
) là có thêm P1, P2…chèn vào thì để cho ẹp em chỉ tìm cách chia đôi nó ra và chừa ra hai slot khoảng giữa ô cho P1, P2…vào mà vẫn thẳng hàng, thẳng cột.Draw
thì em dùngi < timein
vì thế cần có thêm một vòng lặp for để in cái ô cuối cùng (bước cuối cùng) tức là khoảng từtimein[step-1]
đếntimeout[step-1]
(cái đó thi là cơ bản rồi mảng cóstep
phần từ thì mảng đi từ0 -> step-1
)