[SGK Tin học Lớp 11 Cánh diều] Bài 12. Thực hành thiết kế và lập trình theo mô đun (tiếp theo) trang 140, 141 SGK Tin học 11 Khoa học máy tính Cánh diều

Hướng dẫn học bài: Bài 12. Thực hành thiết kế và lập trình theo mô đun (tiếp theo) trang 140, 141 SGK Tin học 11 Khoa học máy tính Cánh diều - Môn Tin học Lớp 11 Lớp 11. Đây là sách giáo khoa nằm trong bộ sách 'SGK Tin học Lớp 11 Cánh diều Lớp 11' được biên soạn theo chương trình đổi mới của Bộ giáo dục. Hi vọng, với cách hướng dẫn cụ thể và giải chi tiết các bé sẽ nắm bài học tốt hơn.

nv1

viết hàm phân tích điểm. viết chương trình thực hiện hàm ptdiem và chạy thử kiểm tra.

phương pháp giải:

 dựa vào kiến thức đã học.

lời giải chi tiết:

tách thành các việc cụ thể:

- đếm số điểm thuộc mỗi mức xếp hạng tốt, khá, đạt, chưa đạt.

- tim sum, max, min.

có hai lựa chọn viết chi tiết các câu lệnh: 1-duyệt dãy điểm số đầu vào nhiều lần, mỗi lần làm một việc hoặc 2-duyệt dãy điểm số đầu vào chỉ một lần, làm đồng thời nhiều việc trong một lần duyệt.

- trả về các giá trị: điểm trung bình, max, min, số điểm thuộc mỗi mức xếp hạng.

nv2

thực hiện phân tích điểm một học sinh. viết chương trình thực hiện hàm pthocsinh và chạy thử kiểm tra.

phương pháp giải:

dựa vào kiến thức đã học.

lời giải chi tiết:

- gọi hàm ptdiem; viết kết quả vào tệp “phantich_theohs.txt”.

- theo kết quả đếm số điểm thuộc mỗi mức xếp hạng tốt, khá, đạt, chưa đạt, nếu chamdiem > 0 thì viết thêm tên học sinh vào tệp “xetkhenthuong.txt”;

- định dạng in ra số thực bằng một trong các cách sau:

+ dùng hàm round() làm tròn số trước khi in ra để làm tròn, chỉ giữ lại d chữ số phần lẻ sau dấu chấm thập phân.

dùng lệnh in có giữ chỗ bằng “{}” để định dạng bằng hàm fomat. ví dụ, nếu muốn in ra số thực với 2 chữ số phần lẻ thì giữ chỗ bằng {:.2f}.

nv3

thực hiện phân tích điểm một môn học. viết chương trình thực hiện hàm ptmonhoc và chạy thử kiểm tra.

phương pháp giải:

dựa vào kiến thức đã học.

lời giải chi tiết:

– gọi hàm ptdiem; viết kết quả vào tệp “phantich_theomon.txt”.

– gọi hàm quicksort_tuple_down; viết kết quả vào tệp “phantich_theomon.txt”. – chạy thử với đầu vào là hai danh sách: 1-danh sách số thực; 2-danh sách các cặp (tên người, số thực).

nv4

phối hợp các hàm đã viết thành chương trình chính. viết chương trình chính và chạy thử kiểm tra.

phương pháp giải:

dựa vào kiến thức đã học.

lời giải chi tiết:

- gọi hàm nhaptutep.


- mở tệp ở chế độ “viết” và gán làm đầu ra chuẩn (để có thể xuất kết quả ra bằng lệnh print).

- lặp theo i là chỉ số hàng của mảng (danh sách) 2 chiều n×m thực hiện pthocsinh.

- lặp theo k là chỉ số cột ứng với điểm các môn học, thực hiện tachmon cho môn học k, thực hiện ptmonhoc.

- đóng tập.

vận dụng 1

chạy chương trình thực hiện hàm ptdiem vừa hoàn thành với đầu vào là kết quả học tập của em; cho biết kết quả.

phương pháp giải:

dựa vào kiến thức đã học.

lời giải chi tiết:

thực hiện gõ chương trình trên thony với hàm: ptdiem_bisect.

vận dụng 2

chạy chương trình thực hiện hàm ptmonhoc vừa hoàn thành với đầu vào là kết quả học tập môn tin học của lớp em; cho biết kết quả.

phương pháp giải:

 dựa vào kiến thức đã học.

lời giải chi tiết:

thực hiện viết các câu lệnh tương tự nhiệm vụ 4 và chạy kết quả.

Giải bài tập những môn khác

Môn Ngữ văn Lớp 11

  • Bài tập trắc nghiệm Văn Lớp 11 Cánh diều
  • Bài tập trắc nghiệm Văn Lớp 11 Cánh diều
  • Bài tập trắc nghiệm Văn Lớp 11 Chân trời sáng tạo
  • Bài tập trắc nghiệm Văn Lớp 11 Kết nối tri thức
  • Bài tập trắc nghiệm Văn Lớp 11 Chân trời sáng tạo
  • Bài tập trắc nghiệm Văn Lớp 11 Kết nối tri thức
  • Chuyên đề học tập Văn Lớp 11 Cánh diều
  • Chuyên đề học tập Văn Lớp 11 Chân trời sáng tạo
  • Chuyên đề học tập Văn Lớp 11 Kết nối tri thức
  • Đề thi, đề kiểm tra Văn Lớp 11 Kết nối tri thức
  • Đề thi, đề kiểm tra Văn Lớp 11 Chân trời sáng tạo
  • Đề thi, đề kiểm tra Văn Lớp 11 Cánh diều
  • Lý thuyết ngữ văn lớp 11
  • SBT Văn Lớp 11 Cánh diều
  • SBT Văn Lớp 11 Kết nối tri thức
  • SBT Văn Lớp 11 Chân trời sáng tạo
  • Soạn văn Lớp 11 Cánh Diều - chi tiết
  • Soạn văn Lớp 11 Cánh Diều - siêu ngắn
  • Soạn văn Lớp 11 Chân trời sáng tạo - chi tiết
  • Soạn văn Lớp 11 Kết nối tri thức siêu ngắn
  • Soạn văn Lớp 11 Cánh diều
  • Soạn văn Lớp 11 Cánh diều siêu ngắn
  • Soạn văn Lớp 11 Chân trời sáng tạo - siêu ngắn
  • Soạn văn Lớp 11 Chân trời sáng tạo siêu ngắn
  • Soạn văn Lớp 11 Kết nối tri thức - chi tiết
  • Soạn văn Lớp 11 Kết nối tri thức - siêu ngắn
  • Soạn văn Lớp 11 Chân trời sáng tạo
  • Soạn văn Lớp 11 Kết nối tri thức
  • Tác giả tác phẩm lớp 11
  • Tóm tắt, bố cục Văn Lớp 11 Kết nối tri thức
  • Tóm tắt, bố cục Văn Lớp 11 Chân trời sáng tạo
  • Tóm tắt, bố cục Văn Lớp 11 Cánh diều
  • Văn mẫu Lớp 11 Cánh diều
  • Văn mẫu Lớp 11 Kết nối tri thức
  • Văn mẫu Lớp 11 Chân trời sáng tạo
  • Môn Vật lí Lớp 11

    Môn Tiếng Anh Lớp 11

  • Bài tập trắc nghiệm Tiếng Anh Lớp 11 iLearn Smart World
  • Bài tập trắc nghiệm Tiếng Anh Lớp 11 iLearn Smart World
  • Bài tập trắc nghiệm Tiếng Anh Lớp 11 Friends Global
  • Bài tập trắc nghiệm Tiếng Anh Lớp 11 Global Success
  • Bài tập trắc nghiệm Tiếng Anh Lớp 11 Friends Global
  • Bài tập trắc nghiệm Tiếng Anh Lớp 11 Global Success
  • Đề thi, đề kiểm tra Tiếng Anh Lớp 11 iLearn Smart World
  • Đề thi, đề kiểm tra Tiếng Anh Lớp 11 friends Global
  • Đề thi, đề kiểm tra Tiếng Anh Lớp 11 Global Success
  • Đề thi, đề kiểm tra Tiếng Anh Lớp 11 Bright
  • Đề thi, đề kiểm tra Tiếng Anh Lớp 11 English Discovery
  • Lý Thuyết Tiếng Anh Lớp 11
  • SBT Tiếng Anh Lớp 11 Friends Global - Chân trời sáng tạo
  • SBT Tiếng anh Lớp 11 Bright
  • SBT Tiếng anh Lớp 11 Friends Global
  • SBT Tiếng Anh Lớp 11 iLearn Smart World
  • SBT Tiếng anh Lớp 11 iLearn Smart World
  • SBT Tiếng Anh Lớp 11 Bright
  • SBT Tiếng anh Lớp 11 English Discovery
  • SBT Tiếng Anh Lớp 11 English Discovery - Cánh buồm
  • SBT Tiếng anh Lớp 11 Global Success
  • SBT Tiếng Anh 11 Lớp 11 Global Success - Kết nối tri thức
  • SGK Tiếng Anh Lớp 11 Global Success
  • SGK Tiếng Anh 11 Lớp 11 Friends Global
  • SGK Tiếng Anh 11 Lớp 11 Bright
  • SGK Tiếng Anh 11 Lớp 11 English Discovery
  • SGK Tiếng Anh 11 Lớp 11 iLearn Smart World
  • Tiếng Anh Lớp 11 Global Success
  • Tiếng Anh Lớp 11 iLearn Smart Wolrd
  • Tiếng Anh Lớp 11 Friends Global
  • Tiếng Anh Lớp 11 English Discovery
  • Tiếng Anh Lớp 11 Bright
  • Môn Hóa học Lớp 11

    Môn Sinh học Lớp 11

    Tài liệu tin học

    Tài liệu Lớp 1

    Tài liệu Lớp 2

    Tài liệu Lớp 3

    Tài liệu Lớp 4

    Tài liệu Lớp 5

    Trò chơi Powerpoint

    Sáng kiến kinh nghiệm