🏠 Trang chủ › Thư viện › 💻 Tin học › Thuật toán và lập trình cơ bản › Cấu trúc rẽ nhánh và lặp trong thuật toán

📝 Cấu trúc rẽ nhánh và lặp trong thuật toán

Khó ⏱ 18 phút 🎯 Thuật toán
♡

🎯 Mục tiêu bài học

Phân biệt cấu trúc tuần tự, rẽ nhánh, lặp; vẽ được sơ đồ khối cho bài toán đơn giản có rẽ nhánh và lặp.

📋 Hướng dẫn

Ba cấu trúc điều khiển cơ bản: tuần tự (thực hiện các bước theo thứ tự từ trên xuống), rẽ nhánh (nếu điều kiện đúng thì làm việc A, ngược lại làm việc B — dạng đầy đủ; hoặc dạng thiếu: chỉ làm việc A khi điều kiện đúng), lặp (lặp lại một khối thao tác khi điều kiện còn đúng — lặp với số lần biết trước như for, hoặc lặp với điều kiện như while). Mọi thuật toán đều có thể xây dựng từ ba cấu trúc này.

  • Cấu trúc tuần tự thực hiện các bước theo đúng thứ tự từ trên xuống.
  • Rẽ nhánh đầy đủ (if-else): điều kiện đúng thì làm A, sai thì làm B.
  • Cấu trúc lặp (for, while) thực hiện lại khối lệnh khi điều kiện còn đúng.
  • Bài toán tính tổng các số từ 1 đến 100 phù hợp với cấu trúc lặp.
  • Ba cấu trúc cơ bản kết hợp với nhau giải được mọi bài toán.

✨ Hỏi AI về bài học

AI đã biết bạn đang học bài “Cấu trúc rẽ nhánh và lặp trong thuật toán”.

🎮 Chọn kiểu chơi

Mỗi kiểu chơi dùng cùng nội dung bài học nhưng cách trả lời khác nhau. Hãy thử hết nhé!

🎯 Trắc nghiệm

8 câu hỏi sẵn có

▶ Chơi

🧩 Ghép cặp

8 câu hỏi sẵn có

▶ Chơi

🔀 Kéo-thả sắp xếp

8 câu hỏi sẵn có

▶ Chơi

✍️ Điền từ

8 câu hỏi sẵn có

▶ Chơi