1. Trang chủ
  2. » Mầm non - Tiểu học

GA day TTPT mot so thanh tich cac thua so nguyen to

10 5 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Nội dung

Vẽ lại sơ đồ khối của thuật toán này một cách hoàn chỉnh bằng cách bổ sung vào. thuật toán kiểm tra tính nguyên tố của một số thông qua các bước giải[r]

(1)

TRƯỜNG CAO ĐĂNG SƯ PHẠM QUẢNG TRỊ

TRƯỜNG CAO ĐĂNG SƯ PHẠM QUẢNG TRỊ

KHOA CÔNG NGHỆ THÔNG TIN

(2)

KIỂM TRA BÀI CỦ

(3)

-Bài tốn: Phân tích số thành tích thừa số nguyên tố

• - Ta xét ví dụ:

* 100 = x x x

* 3003 = x x 11 x 13 * =

 vế trái số cịn

vế phải số ngun tố

-Bài tốn: Phân tích số thành tích thừa số nguyên tố

+ Input: Số nguyên dương N

+ Output: Dãy số nguyên tố mà tích N

Ví dụ:

* 100 = x x x

* 3003 = x x 11 x 13 * =

THUẬT TỐN -

THUẬT TỐN - PHÂN TÍCH MỘT SỐ PHÂN TÍCH MỘT SỐ THÀNH TÍCH CÁC THỪA SỐ

THÀNH TÍCH CÁC THỪA SỐ

NGUYÊN TỐ

NGUYÊN TỐ

Em nhắc lại Input Output toán ?

(4)

• Số nguyên tố số chia hết cho

• Vì N số ngun tố ngồi ước khơng có ước

• Điều lưu ý thứ hai số khơng phải số nguyên tố, củng hợp số Lí ta tìm hiểu phần sau

• - Những điểm cần lưu ý:

+ Nếu N số nguyên tố khơng cần phân tích

+ Số khơng phải số nguyên tố củng hợp số

THUẬT TOÁN -

THUẬT TOÁN - PHÂN TÍCH MỘT SỐ PHÂN TÍCH MỘT SỐ THÀNH TÍCH CÁC THỪA SỐ

THÀNH TÍCH CÁC THỪA SỐ

NGUYÊN TỐ

NGUYÊN TỐ

(5)

• Q trình phân tích dừng lại N[i] số nguyên tố với N[i] thương phép chia N[i-1] cho số nguyên tố g = 2, 3, 5, 7, 11…

 Đây điểm lưu ý thứ

• - Những điểm cần lưu ý:

+ Nếu N số nguyên tố khơng cần phân tích

+ Số không phản số nguyên tố củng hợp số

+ Q trình phân tích dừng lại N[i] số nguyên tố với N[i] thương phép chia N[i-1] cho số nguyên tố g = 2, 3, 5, 7, 11…

THUẬT TOÁN -

THUẬT TỐN - PHÂN TÍCH MỘT SỐ PHÂN TÍCH MỘT SỐ THÀNH TÍCH CÁC THỪA SỐ

THÀNH TÍCH CÁC THỪA SỐ

NGUYÊN TỐ

NGUYÊN TỐ

(6)

Ý tưởng thuật toán:

- Ta bắt đầu từ giá trị N[i] N Ta phải kiểm tra xem N[1]=N có phải số ngun tơ khơng Nếu phải in N=N Nếu khơng ta thức phép chia N[i-1] cho g với g số nguyên tố có từ N.Như hai điều kiện ràng buộc cho g đây: Một g phải số nguyên tố N[i-1] phải chia hết cho g Mỗi giá trị mảng A[i] nhận giá trị g thỏa mản điều kiện Kết ta mảng số ngun tố A[i] mà tích

THUẬT TỐN -

THUẬT TỐN - PHÂN TÍCH MỘT SỐ PHÂN TÍCH MỘT SỐ THÀNH TÍCH CÁC THỪA SỐ

THÀNH TÍCH CÁC THỪA SỐ

NGUYÊN TỐ

NGUYÊN TỐ

(7)

Liệt kê bước giải:Liệt kê bước giải:

B1: Nhập N

B2: Gán i=0,g=1

B3: Kiểm tra N[i] có phải số ngun tố khơng Nếu phải dừng đưa kết Sai qua bước

B4: Gán g=g+1 (g số nguyên tố)

B5: Kiểm tra g số nguyên tố hay không Sai bước Đúng bước

B6: Gán N[i] = N[i-1] div g Về bước

THUẬT TỐN -

THUẬT TỐN - PHÂN TÍCH MỘT SỐ PHÂN TÍCH MỘT SỐ THÀNH TÍCH CÁC THỪA SỐ

THÀNH TÍCH CÁC THỪA SỐ

NGUN TỐ

NGUN TỐ

•Chú ý: g nhận giá trị số nguyên tố thoả mản điêu kiện

(8)

CỦNG CỐ

(9)

DẶN DÒ

DẶN DÒ

Về nhà xem lại bước thuật giải

này, thực phân tích qua ví

dụ cụ thể

Vẽ lại sơ đồ khối thuật tốn

cách hồn chỉnh cách bổ sung vào

thuật toán kiểm tra tính ngun tố

số thơng qua bước giải

(10)

Ngày đăng: 17/04/2021, 16:07

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w