Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Trần Hà Anh

Hãy nêu thuật toán Ơ - Clit

Dirty Vibe
6 tháng 11 2015 lúc 17:10

Bạn tick cho mình đi! Mình sẽ trả lời!

Để tìm USCLN của hai số tự nhiên a và b bất kỳ ta dùng cách chia liên tiếp hay còn gọi là thuật toán Oclit như sau:

Bước 1: Lấy a chia cho b:

Nếu a chia hết cho b thì USCLN(a,b) = b.Nếu a không chia hết cho b (dư r) thì làm tiếp bước 2.

Bước 2: Lấy b chia cho số dư r:

Nếu b chia hết cho r thì USCLN(a,b) = rNếu b chia cho r dư r1 (r1 # 0) thì làm tiếp bước 3.

Bước 3: Lấy r chia cho số dư r1:

Nếu r chia cho r1 dư 0 thì UCLN(a,b) = r1.Nếu r chia cho r1 dư r2 (r2 # 0) thì làm tiếp bước 4.

Bước 4: Lấy r1 chia cho số dư r2:

Nếu r1 chia hết cho r2 thì USCLN(a,b) = r2.Nếu r1 cho cho r2 dư r3 (r3 # 0) thì làm tiếp như trên đến khi số dư bằng 0.

Số dư cuối cùng khác 0 trong dãy chia liên tiếp như trên là USCLN(a,b).


Các câu hỏi tương tự
Ánh Dương Hoàng
Xem chi tiết
Nguyễn văn a
Xem chi tiết
Phạm Hùng
Xem chi tiết
Nguyễn Hòa Minh
Xem chi tiết
Suy Pham Ngoc
Xem chi tiết
thai huu tram
Xem chi tiết
Nguyễn Thị Mai Hương
Xem chi tiết
Nguyễn Châu Anh
Xem chi tiết
Nguyễn Vũ Thịnh
Xem chi tiết