Bạn cần đăng nhập để báo cáo vi phạm tài liệu

Tìm ước số chung lớn nhất của hai số tự nhiên X và Y như thế nào 

116

Với giải Bài tập 1 trang 16 Chuyên đề Tin học 11 Cánh diều chi tiết trong Bài 3: Thực hành thiết kế thuật toán đệ quy giúp học sinh dễ dàng xem và so sánh lời giải, từ đó biết cách làm bài tập Chuyên đề Tin học 11. Mời các bạn đón xem: 

Tìm ước số chung lớn nhất của hai số tự nhiên X và Y như thế nào 

Bài tập 1 trang 16 Chuyên đề Tin học 11Tìm ước số chung lớn nhất.

Lời giải:

a. Để tìm ước số chung lớn nhất của hai số tự nhiên x và y (x khác 0, y khác 0), ta sử dụng công thức sau:

Chuyên đề Tin học 11 (Cánh diều) Bài 3: Thực hành thiết kế thuật toán đệ quy (ảnh 8)

Với r là số dư cho phép chia x cho y.

Em hãy chạy chương trình ở Hình 1 với một bộ dữ liệu đầu vào (x,y) khác nhau để kiểm thử chương trình.

Chuyên đề Tin học 11 (Cánh diều) Bài 3: Thực hành thiết kế thuật toán đệ quy (ảnh 7)

b. Viết hàm đệ quy UCLN1(x,y) tìm ước số chung lớn nhất của hai số tự nhiên x và y không đồng thời bằng 0, sử dụng công thức sau:

Chuyên đề Tin học 11 (Cánh diều) Bài 3: Thực hành thiết kế thuật toán đệ quy (ảnh 6)

Sau đó, viết chương trình gọi hàm UCLN1(x,y) để tìm ước số chung lớn nhất của hai số x và y được nhập vào từ bàn phím. Chạy chương trình với các bộ dữ liệu đầu vào em đã sử dụng ở câu a và so sánh kết quả thu được.

c. Em hãy chạy chương trình trong câu a và b với hai bộ dữ liệu x = 5, y = 0 và x=0, y=5. Sau đó nhận xét kết quả thu được.

Đánh giá

0

0 đánh giá