Bài tập

Giải sách bài tập Tin học lớp 6 Bài 17: Chương trình máy tính

Huy Erick

Sử dụng thuật ngữ đơn giản để giải bài tập Tin học lớp 6 Bạn học Tin học lớp 6 đã từng gặp phải câu hỏi về chương trình máy tính và thuật toán tìm...

Sử dụng thuật ngữ đơn giản để giải bài tập Tin học lớp 6

Bạn học Tin học lớp 6 đã từng gặp phải câu hỏi về chương trình máy tính và thuật toán tìm ước chung lớn nhất của hai số a và b. Trên sơ đồ khối, chúng ta được cung cấp thuật toán cụ thể để thực hiện. Bài viết này sẽ giúp bạn hiểu rõ hơn về thuật toán này.

Hình 27: Sơ đồ khối thuật toán tìm ước chung lớn nhất

Xác định đầu vào và đầu ra của thuật toán

Trước tiên, chúng ta cần biết đầu vào và đầu ra của thuật toán. Trong trường hợp này, đầu vào là hai số tự nhiên a và b. Đầu ra là ước chung lớn nhất của hai số đó.

Thực hiện thuật toán với giá trị a = 18 và b = 24

Để hiểu rõ hơn về thuật toán, chúng ta hãy thực hiện từng bước với giá trị a = 18 và b = 24. Cùng xem bảng dưới đây:

Bước Kiểm tra Giá trị a mới Giá trị b mới Đầu ra
1 Sai 18 6
2 Sai 12 6
3 Sai 6 6
4 Đúng ƯCLN là 6

Luyện tập với dữ liệu đầu vào khác

Bước tiếp theo là lấy ví dụ với các giá trị a và b khác nhau và lập bảng liệt kê từng bước như trên.

Thực hiện thuật toán bằng chương trình Scratch

Cuối cùng, hãy viết chương trình Scratch thực hiện thuật toán tìm ước chung lớn nhất. Dưới đây là sơ đồ khối của chương trình:

Hình 42: Chương trình Scratch thực hiện thuật toán

Với chương trình này, bạn sẽ dễ dàng thực hiện thuật toán tìm ước chung lớn nhất trên máy tính.

Đừng quên tham khảo các bài giải sách bài tập Tin học lớp 6 khác trong sách Kết nối tri thức với cuộc sống để có thêm thông tin chi tiết.

Săn SALE shopee Tết:

  • Đồ dùng học tập giá rẻ
  • Sữa dưỡng thể Vaseline chỉ hơn 40k/chai
  • Tsubaki 199k/3 chai
  • L'Oreal mua 1 tặng 3
1