Bài này dễ: Yêu cầu Bạn tính trung bình điểm của tất cả các học sinh cộng lại chia số học sinh. Và dựa theo điểm đó sắp xếp lớp cho các đối tượng phù hợp. ( Nếu ĐTB-10 < Điểm của học sinh < ĐTB+10 thì satisfactory, lớn hơn điểm trung bình từ 10 điểm trở lên ( Điểm của học sinh > ĐTB+10 ) thì outstanding, còn lại thì unsatisfactory ) Input: Danh sách & điểm cuối kì mỗi học sinh Output: Danh sách dữ liệu của mỗi học sinh gồm 3 cột ID Number - điểm - lớp Một bài khá đơn giản, chỉ việc áp dụng kiểu mảng, vài lệnh if... Khi nào dead line ? Hôm nay trễ rồi, mai mình phải đi học nữa, nên nếu mai đc thì mai mình sẽ làm dùm bạn.
Mà hỏi thật chủ thớt môn này có phải là môn chuyên ngành không thế Nếu là môn chuyên ngành mà không biết làm thì nhục lắm đó
Hình như đây là bài cơ bản thì phải , nhớ là lớp 11 cũng có mấy kiểu bài như này mà mình hay làm kiểu kẻ bảng
Cái này gọi là assignment thì đúng hơn chứ project gì . Dùng mảng bình thường thôi. Còn không biết thì học lại pascal căn bản chứ cưỡi ngựa xem hoa thì đố mà làm cho được.
Bài này mà cho 2 tuần cơ à .. Giờ chả nhớ gì về pascal nên cơ bản là thế này 1.Tự tạo và nhập dữ liệu cho các array là student ID, exam point. Và tạo 1 array là grade. 3 array này thì phải có cùng kích thước nhé. 2.Dùng hàm loop nào đấy để lấy toàn bộ điểm từ point ra, tình trung bình ( tổng điểm / array Stundent ID size ) và nhét vào 1 biến. 3.Xong loop array student ID, đang ở tại vị trí nào của array student, thì lấy giá trị của array exam tại vị trí đó. Hay dễ hiểu hơn là đang ở vị trị "i" của array student thì ta lấy vị trí "i" của array exam. 4.Lấy ra rồi thì dùng lệnh if để so sánh với giá trị biến trung bình đã nêu ở trên, thỏa mãn điều kiện nào thì ghi giá trị tương ứng ở vị trí "i" của array grade 5.In các giá trị
nhìn tên môn Software Design & Development với chữ project rõ kinh thế mà đọc xong cái đề thì các bạn khác nói đủ hết rồi đó, đừng nói cần cả code luôn nhé :( ---------- Post added at 09:34 ---------- Previous post was at 09:29 ---------- bài này nếu code cứng tay thì nên làm theo hướng sử dụng struct những bài tập dạng này cũng hay gặp khi mới học những ngôn ngữ lập trình bậc cao như java,c#, để người học làm quen với khái niệm OOP, nếu có thể làm theo struct ở Pascal hay C rồi thì khi học những ngôn ngữ kia sẽ dễ tiếp cận hơn
Hồi trước viết C, C++ toàn mấy bài dạng này... Nhưng nếu được mình thích viết GUI kết hợp database xuất kết quả ra giao diện (Windows) hoặc ra file
Project này tương đối tuy nhiên chủ thớt cần ngâm cứu kỹ hơn các phần cơ bản lại , đề này đã vã thì cẩn thận những đề sau đuối hơn nhiều
report cho mấy bài dạng này chủ yếu tập trung vào phần Analysis và Design. Analysis (phân tích) thì nói đc Input và output là đc. Design (thiết kế) thì cứ vẽ cái flowchart vào đi. Bài cũng đâu có gì to tát. code thì đơn giản, nên dùng struct nếu có thể nhé .
Chủ topic dịch dùm cái đề đi òi mình làm cho nak. ps : mình viết vb.net, asp.net, C++ đc thui nhé. Pascal lâu òi hem nhớ ^^
cái này phức tạp hơn không giống mấy bài tập tin trong lớp 11 ở vn đâu nhé dịch tạm là vậy... giả sử rằng 60% là đạt điểm S (tức satisfactory) thì nếu mà dưới hoặc hơn 10% thì sẽ vẫn là S tức là (từ 50-70% sẽ là S) nhưng nếu mà dưới hơn 10% tính từ mức 50% tức dưới hoặc bằng 49% thì sẽ là US (tức unsatisfactory) nhưng phải hơn tận 10% từ mốc 70% tức là lớn hơn hoặc bằng 80% thì sẽ là Outstanding (xuất sắc) mình chỉ dịch đc thôi, còn cứu thì mong các bạn lập trình viên mà cứu ấy p/s: chủ topic mún ng ta giúp thì phải nói rõ các mốc điểm ra, chứ cái phần mà highlight chỉ là điều kiện lập trình thôi...chứ không có số gì cả thì sao mà biết =_+ ví dụ như trên mình lấy mốc 60% là đạt chẳng hạn
Đọc bản dịch xong mình phải quay lên đọc bản Eng để hiểu bạn muốn nói gì Chủ thớt dân electrical các kiểu bị trường nó bắt đi học 1 lớp software cơ bản có đúng ko, nếu đúng thì cứ xõa đi, ko fail là được, sau này chả dùng mẹ gì đâu Nhưng mà nói chung bài này dễ, mở sách ra đọc tầm 30 phút là tự làm được rồi
bài này C thì dùng struct, cao cấp hơn chơi hẳn C++ thì class C thì làm 1 cái linked list, mỗi phần tử gồm 3 property mà đề cho (trường hợp số phần từ ko xác/cố định) sử dụng 1 hàm while để nhập dữ liệu vào, 1 con trỏ để duyệt list đề này mở rộng ra cho cao cấp hơn thì sẽ có thêm mục thao tác với file (đọc dữ liệu từ 1 file, chỉnh sửa bổ sung etc rồi ghi lại lên file đó) cao hơn nữa thì kết nối database hơn nữa thì chạy hẳn GUI và ta đã có 1 phần mềm quản lý (ở dạng đơn giản) hoàn chỉnh (có thể đem bán cho M$ chẳng hạn )