Xét bài toán dưới đây. Thuật toán của mỗi bài đều được mô tả theo hai cách. Em hãy tìm...
B. Hoạt động hình thành kiến thức
1. Cấu trúc rẽ nhánh
a, Xét bài toán dưới đây. Thuật toán của mỗi bài đều được mô tả theo hai cách. Em hãy tìm ghép đúng hai cách mô tả thuật toán với bài toán tương ứng bằng cách đánh dấu vào bảng bên dưới.
b, Trong mô tả của hai thuật toán trên, có một thuật toán chỉ thể hiện "cấu trúc tuần tự", còn thuật toán kia thể hiện "cấu trúc rẽ nhánh". Theo em thuật toán nào có thể hiện cấu trúc rẽ nhánh?
Bài làm:
a,
Bài toán | Mô tả thuật toán liệt kê các bước | Mô tả thuật toán sử dụng sơ đồ |
Bài toán 1 | B | C |
Bài toán 2 | A | D |
b, Thuật toán D của bài toán 2 có thể hiện cấu trúc rẽ nhánh.
Xem thêm bài viết khác
- Theo quy ước đặt tên của ngôn ngữ lập trình pascal, em hãy chỉ ra tên nào không hợp lệ
- Giải vnen tin 8 bài 2: Ngôn ngữ lập trình
- Giải vnen tin 8 bài 3: Chuyển động theo quỹ đạo hình học
- Các em hãy thảo luận và cho biết: Quả bóng sẽ chuyển động như thế nào nếu ta bỏ hoạt động dòng thứ 2 trong kịch bản
- Cần chèn thêm lệnh play sound meow vào vị trí nào trong chương trình ở bài thực hành 1...
- Em đã bao giờ dùng máy tính để giải một bài toán chưa?
- Em hãy tìm hiểu và cho biết chương trình sau thực hiện công việc gì?
- Hãy viết chương trình nhập chiều cao của hai bạn Anh Quân và Thùy Anh...
- Em hãy thực hiện một trong hai sửa đổi sau: Thay lệnh write bằng writeln...
- Để tính tổng của mười số tự nhiên đầu tiên em hãy cho biết chương trình nào sau đây không đúng...
- Hãy gỡ bỏ lệnh move trong chương trình (bằng cách kéo thả trở lại khung điều khiển)...
- Bạn Thùy Anh mô tả một thuật toán bằng sơ đồ dưới đây. Trong sơ đồ, ta thấy cấu trúc rẽ nhánh...