Báo Cáo Báo cáo bài tập lớn tin học

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    173
    Điểm thành tích:
    0
    Xu:
    0Xu
    MỤC LỤC

    MỤC LỤC 1

    BÁO CÁO BÀI TẬP LỚN 2

    Phần I: THUẬT TOÁN: 2

    I.1 Xác định bài toán: 2

    I.2 Ý tưởng: 2

    I.3 Sơ đồ khối: 3

    Phần II: CHƯƠNG TRÌNH: 4

    II.1 Nội dung chương trình: 4

    II.2 Ví dụ: 9



    BÁO CÁO BÀI TẬP LỚN

    Phần I: THUẬT TOÁN:

    I.1 Xác định bài toán:

    I.1.a Input:

    Danh sách 1 lớp gồm 45 sinh viên gồm: họ tên, ngày tháng năm sinh và điểm thi học kỳ 3 môn Toán, Lý, Hóa.

    I.1.b Output:

    Thông tin về mỗi sinh viên gồm: họ tên, ngày tháng năm sinh và điểm thi học kỳ 3 môn Toán, Lý, Hóa, điểm trung bình, xếp loại của học sinh đó và danh sách tất cả sinh viên trước và sau khi sắp xếp theo điểm trung bình tăng dần.

    I.2 Ý tưởng:

    Do các dữ liệu để lưu trữ thông tin cho mỗi sinh viên như: họ tên, ngày tháng năm sinh và điểm thi học kỳ 3 môn Toán, Lý, Hóa, điểm trung bình, hay xếp loại của học sinh đó, có các kiểu khác nhau nhưng liên kết với nhau để chứa dựng thông tin của mỗi sinh viên nên ta dùng kiểu cấu trúc để lưu thông tin cho sinh viên.

    Do số sinh viên phải luôn lớn hơn hoặc bằng 1 nên nếu nhập vào số sinh viên bé hơn 1 ta sẽ báo sai và cho nhập lại.

    Do ngày sinh phải nằm trong khoảng [1;31] nên nếu nhập vào ngày sinh nằm ngoài khoảng đó ta sẽ báo sai và cho nhập lại.

    Do tháng sinh phải nằm trong khoảng [1;12] nên nếu nhập vào tháng sinh nằm ngoài khoảng đó ta sẽ báo sai và cho nhập lại.

    Do sinh viên nên năm sinh chỉ có thể nằm trong khoảng [1900;2010] nên nếu nhập vào năm sinh nằm ngoài khoảng đó ta sẽ báo sai và cho nhập lại.

    Do điểm Toán, Lý, Hóa của sinh viên phải luôn lớn hơn hoặc bằng 0 và nhỏ hơn hoặc bằng 10 nên nếu nhập điểm Toán, Lý, Hóa của sinh viên bé hơn 0 hoặc lớn hơn 10 ta sẽ báo sai và cho nhập lại.

    Lấy điểm trung bình 3 môn cộng lại chia 3 ta được điểm trung bình.

    Sinh viên được xếp loại dựa vào điểm trung bình theo các tiêu chí sau:

    Xuất sắc: 9.0 > điểm trung bình

    Giỏi: 8.9 > điểm trung bình > 8.0

    Khá: 7.9 > điểm trung bình > 6.5

    Trung bình: 6.4 > điểm trung bình > 5.0

    Yếu: 4.9 > điểm trung bình > 3.5

    Kém: điểm trung bình > 3.4

    Dựa vào điểm trung bình và sử dụng thuật toán sắp xếp lựa chọn ta tạo được danh sách sinh viên theo điểm trung bình tăng dần. Nhưng nếu số sinh viên nhập vào chỉ là 1 thì ta không cần thực hiện bước này.
     

    Các file đính kèm:

Đang tải...