Tìm lỗi cho cấu trúc lặp
Chương trình ở hình bên nhập vào hai số thực dương a, b với a < b và tính tổng tất cả các số nguyên không nhỏ hơn a và không lớn hơn b. Tuy nhiên, chương trình vẫn có lỗi. Chạy chương trình với a = 1,1 và b = 3,9 để thấy lỗi của chương trình. Em hãy tìm và sửa lỗi để nhận được chương trình đúng.

                                    
                                                                                                                        Tìm lỗi cho cấu trúc lặp
Chương trình ở hình bên nhập vào hai số thực dương a, b với a < b và tính tổng tất cả các số nguyên không nhỏ hơn a và không lớn hơn b. Tuy nhiên, chương trình vẫn có lỗi. Chạy chương trình với a = 1,1 và b = 3,9 để thấy lỗi của chương trình. Em hãy tìm và sửa lỗi để nhận được chương trình đúng.

Câu hỏi trong đề: Giải SBT Tin 10 Bài 8, 9: Câu lệnh lặp có đáp án !!
Quảng cáo
Trả lời:
 Giải bởi Vietjack
                                        Giải bởi Vietjack
                                    Tham khảo chương trình sau:
Chú ý: range (m, n) dùng để khởi tạo dãy số nguyên từ m đến n - 1 (với m < n).

Hot: 1000+ Đề thi giữa kì 1 file word cấu trúc mới 2025 Toán, Văn, Anh... lớp 1-12 (chỉ từ 60k). Tải ngay
- Trọng tâm Lí, Hóa, Sinh 10 cho cả 3 bộ KNTT, CTST và CD VietJack - Sách 2025 ( 40.000₫ )
- Trọng tâm Toán, Văn, Anh 10 cho cả 3 bộ KNTT, CTST, CD VietJack - Sách 2025 ( 13.600₫ )
- Sách lớp 10 - Combo Trọng tâm Toán, Văn, Anh và Lí, Hóa, Sinh cho cả 3 bộ KNTT, CD, CTST VietJack ( 75.000₫ )
- Sách lớp 11 - Trọng tâm Toán, Lý, Hóa, Sử, Địa lớp 11 3 bộ sách KNTT, CTST, CD VietJack ( 52.000₫ )
CÂU HỎI HOT CÙNG CHỦ ĐỀ
Lời giải
Tương tự như bài F35, có thể có nhiều cách viết vòng lặp. Số nguyên dương chẵn lớn nhất không vượt quá n là hiệu của n với số dư của phép chia n cho 2. Số nguyên dương chẵn nhỏ nhất là số 2.
Cách 1: Sử dụng vòng lặp whi1e: Khởi tạo x = n -n % 2 cho đến khi x > 0 ta in ra x sau đó giảm x đi 2 đơn vị. Tham khảo chương trình sau:

Cách 2: Sử dụng vòng lặp for. Tham khảo chương trình sau:

Cách 3: Ta cũng có thể sử dụng vòng lặp for nhưng sửa lại khai báo range để mỗi bước giá trị số in ra được giảm đi 2 đơn vị. Tham khảo chương trình sau:

Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

 Nhắn tin Zalo
 Nhắn tin Zalo