Cấu trúc rẽ nhánh có mấy loại? Kể tên và vẽ sơ đồ khối

Giải đáp cấu trúc rẽ nhánh có mấy loại, kể tên và vẽ sơ đồ khối chi tiết cho từng loại cấu trúc rẽ nhanh

Trả Lời Nhanh

Cấu trúc rẽ nhánh là một dạng cấu trúc điều khiển trong tin học. Cấu trúc rẽ nhánh dùng để diễn đạt một việc sẽ được thực hiện khi một điều kiện cụ thể được thỏa mãn.

MỤC LỤC NỘI DUNG
  • Cấu trúc rẽ nhánh là gì?
  • Các loại cấu trúc rẽ nhánh
  • Dạng thiếu: Nếu … thì
  • Dạng đủ: Nếu … thì …, nếu không thì.
  • Sơ đồ khối các loại cấu trúc rẽ nhánh
  • Bài tập về cấu trúc rẽ nhánh

Cấu trúc rẽ nhánh là gì?

Cấu trúc rẽ nhánh là một dạng cấu trúc điều khiển trong tin học. Ngoài cấu trúc rẽ nhánh, cấu trúc điều khiển còn có cấu trúc tuần tự và cấu trúc lặp.

Cấu trúc rẽ nhánh dùng để diễn đạt một việc sẽ được thực hiện khi một điều kiện cụ thể được thỏa mãn.

Các loại cấu trúc rẽ nhánh

Rẽ nhánh bao gồm 2 loại:

Dạng thiếu: Nếu … thì

Chương trình sẽ kiểm tra điều kiện nếu Điều kiện đúng thì làm câu lệnh 1 sau đó làm câu lệnh tiếp theo, nếu điều kiện sai thì chương trình sẽ bỏ qua câu lệnh 1 và làm câu lệnh tiếp theo.

Ví dụ

Nếu trời nắng thì chúng ta sẽ đi chơi.

=> Vậy nếu trời không nắng thì chúng ta làm gì còn chưa biết.

Cú pháp câu lệnh điều kiện dạng thiếu: if <điều kiện> then

Hoạt động của điều kiện dạng thiếu: Kiểm tra điều kiện sau từ khóa if, nếu điều kiện đúng thì thực hiện câu lệnh sau từ khóa then nếu sai thì câu lệnh đó bị bỏ qua

Dạng đủ: Nếu … thì …, nếu không thì.

Dạng đủ: Chương trình sẽ kiểm tra điều kiện nếu điều kiện đúng thì  làm câu lệnh 1 sau đó làm câu lệnh tiếp theo, nếu điều kiện sai thì chương trình sẽ bỏ qua câu lệnh 1 và làm câu lệnh 2 sau đó làm câu lệnh tiếp theo.

Ví dụ

Nếu trời nắng thì chúng ta sẽ đi chơi, nếu không thì chúng ta sẽ ở đọc truyện ở nhà.

=> Vậy nếu trời không nắng chúng ta sẽ ở nhà đọc truyện.

Cú pháp câu lệnh điều kiện dạng đủ: if <điều kiện 1> then else ;

Hoạt động của điều kiện dạng đủ: Kiểm tra điều kiện sau từ khóa if, nếu điều kiện đúng thì thực hiện câu lệnh 1 sau từ khóa then, nhưng nếu điều kiện sai thì thực hiện câu lệnh 2 sau từ khóa else

Sơ đồ khối các loại cấu trúc rẽ nhánh

* Sơ đồ khối của cấu trúc rẽ nhánh dạng thiếu


* Sơ đồ khối của cấu trúc rẽ nhánh dạng đủ

Bài tập về cấu trúc rẽ nhánh

Bài tập 1. Em hãy kể lại hai công việc trong cuộc sống được thực hiện tuần tự theo các bước. Em hãy mô tả một công việc bằng sơ đồ khối.

Trả lời

Hai công việc được thực hiện tuần tự theo các bước là: soạn sách vở theo thời khóa biểu, luộc rau.

Sơ đồ khối minh họa cho công việc soạn sách vở theo thời khóa biểu.

Sơ đồ khối cho công việc luộc rau

Bài tập 2. Câu "Nếu trời mưa thì em không đi đá bóng" có chứa cấu trúc nào? Em hãy mô tả câu này bằng sơ đồ khối.

Trả lời

Câu “Nếu trời mưa thì em không đá bóng” chứa cấu trúc rẽ nhánh dạng thiếu.

Sơ đồ khối mô tả câu “Nếu trời mưa thì em không đi đá bóng”

CÁC CÂU HỎI LIÊN QUAN