logo

Luyện tập 1 trang 90 Tin học 10 Cánh diều: Với hàm BSCNN được xây dựng ở chương trình sau đây (Hình 8), trong những dòng lệnh có sử dụng hàm BSCNN, dòng lệnh nào đúng, dòng lệnh nào sai và tại sao?

icon_facebook

Bài 10. Chương trình con và thư viện các chương trình con có sẵn

Luyện tập 1 trang 90 Tin học 10 Cánh diều: Với hàm BSCNN được xây dựng ở chương trình sau đây (Hình 8), trong những dòng lệnh có sử dụng hàm BSCNN, dòng lệnh nào đúng, dòng lệnh nào sai và tại sao?

Luyện tập 1 trang 90 Tin học 10 Cánh diều: Với hàm BSCNN được xây dựng ở chương trình sau đây (Hình 8), trong những dòng lệnh có sử dụng hàm BSCNN, dòng lệnh nào đúng, dòng lệnh nào sai và tại sao?

Lời giải ngắn

Dòng lệnh đúng là dòng lệnh: print(‘Bội chung nhỏ nhất:’, BCNN(a, b))

Dòng lệnh sai là dòng lệnh: c = a + b + BCNN()

Vì hàm BCNN yêu cầu truyền vào 2 tham số là x và y. Nếu không truyền vào sẽ lỗi.

Lời giải chi tiết

- Chương trình bị sai ở dòng lệnh: c = a + b + BSCNN()

- Lời gọi hàm sai do không truyền vào hai giá trị x, y cho hàm BSCNN()

- Dòng lệnh đúng: print(""Bội chung nhỏ nhất: "", BSCNN(a, b)) do đã truyền vào hai giá trị a, b trong lời gọi hàm BSCNN(x, y)"

icon-date
Xuất bản : 12/05/2024 - Cập nhật : 12/05/2024

Câu hỏi thường gặp

Đánh giá độ hữu ích của bài viết

😓 Thất vọng
🙁 Không hữu ích
😐 Bình thường
🙂 Hữu ích
🤩 Rất hữu ích
image ads