Dễ hiểu giải Tin học 10 cánh diều chủ đề F bài 6: Câu lệnh rẽ nhánh

Giải dễ hiểu chủ đề F bài 6: Câu lệnh rẽ nhánh. Trình bày rất dễ hiểu, nên tiếp thu Tin học 10 Cánh diều dễ dàng. Học sinh nắm được kiến thức và biết suy rộng ra các bài tương tự. Thêm 1 dạng giải mới để mở rộng tư duy. Danh mục các bài giải trình bày phía dưới

CHỦ ĐỀ F. GIẢI QUYẾT VẤN ĐỀ VỚI SỰ TRỢ GIÚP CỦA MÁY TÍNH

BÀI 6 CÂU LỆNH RẼ NHÁNH

KHỞI ĐỘNG

Câu 1: Cấu trúc rẽ nhánh trong mô tả thuật toán dùng để thể hiện một hành động được thực hiện hay không tùy thuộc vào một điều kiện có được thỏa mãn hay không. Nếu em trình bày cách giải một phương trình bậc hai ax2 + bx + c = 0, em có sử dụng cấu trúc rẽ nhánh hay không?

Giải nhanh:

Em có dùng cấu trúc rẽ nhánh.

HOẠT ĐỘNG

Câu 1: Em hãy vẽ sơ đồ khối thể hiện cấu trúc rẽ nhánh trong ví dụ ở Hình 1b.

Giải nhanh:

CHỦ ĐỀ F. GIẢI QUYẾT VẤN ĐỀ VỚI SỰ TRỢ GIÚP CỦA MÁY TÍNHBÀI 6 CÂU LỆNH RẼ NHÁNH

LUYỆN TẬP

Câu 1: Hoàn thiện câu lệnh if trong chương trình ở Hình 8a để có được chương trình nhập từ bàn phím ba số thực a, b, c và đưa ra màn hình thông báo “Cả ba số đều dương” nếu ba số nhập vào đều dương. Hình 8b minh họa một kết quả chạy chương trình.

Giải nhanh:

CHỦ ĐỀ F. GIẢI QUYẾT VẤN ĐỀ VỚI SỰ TRỢ GIÚP CỦA MÁY TÍNHBÀI 6 CÂU LỆNH RẼ NHÁNH

Câu 2: Viết chương trình để nhập từ bàn phím hai số nguyên a và b, đưa ra màn hình thông báo “Positive” nếu a + b > 0, “Negative” nếu a + b < 0 và “zero” nếu a + b = 0.

Giải nhanh:

CHỦ ĐỀ F. GIẢI QUYẾT VẤN ĐỀ VỚI SỰ TRỢ GIÚP CỦA MÁY TÍNHBÀI 6 CÂU LỆNH RẼ NHÁNH

VẬN DỤNG

Năm nhuận

Năm nhuận là những năm chia hết cho 400 hoặc là những năm chia hết cho 4 nhưng không chia hết cho 100. Đặc biệt, những năm chia hết cho 3 328 được đề xuất là năm nhuận kép. Với số nguyên dương n nhập từ bàn phím, em hãy đưa ra màn hình thông báo: “Không là năm nhuận” nếu n không phải là năm nhuận; “Năm nhuận” nếu n là năm nhuận và “Năm nhuận kép” nếu n là năm nhuận kép.

Giải nhanh:

CHỦ ĐỀ F. GIẢI QUYẾT VẤN ĐỀ VỚI SỰ TRỢ GIÚP CỦA MÁY TÍNHBÀI 6 CÂU LỆNH RẼ NHÁNH

TỰ KIỂM TRA

Câu 1: Trong các câu sau đây, những câu nào đúng?

1) Trong câu lệnh rẽ nhánh của ngôn ngữ lập trình bậc cao phải có một biểu thức logic thể hiện điều kiện rẽ nhánh.

2) Biểu thức logic chỉ được lấy làm điều kiện rẽ nhánh nếu chưa chạy chương trình đã xác định được giá trị của biểu thức đo đúng hay sai.

3) Có thể kết nối các biểu thức logic với nhau bằng các phép tính logic để được một điều kiện rẽ nhánh.

4) Trong Python câu lệnh rẽ nhánh có dạng: if<điều kiện>else<các câu lệnh>.

Giải nhanh:

Câu đúng: 3

Thêm kiến thức môn học

Bình luận

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