Mavzu: Yevklid algoritmi


Download 56.96 Kb.
bet3/3
Sana17.06.2023
Hajmi56.96 Kb.
#1538951
1   2   3
Bog'liq
Evklidning elementlari

Evklid algaritmi
1-qadam:
Ikkita natrul son tanlab olamiz a va b shu sonlar o‘zaro a=b teng bo‘lsa Evklid algaritmi EKUB(a,b)= a yoki b teng bo’ladi.
2-qadam:
Ikkita natural son mavjud a va b lekin bu sonlar a≠b bir biriga teng emas, a soni b sondan katta a>b bu holatda a ni b ga bo‘lamiz r1 qoldiq son mavjud bo‘ldi a=bq1+r1 bu r1 son 0dan katta yoki teng bo’lishi mumkin b dan kichik bo’ladi 0 r1 agar r1=0 bo‘lsa Evklid algaritmi uchun EKUB(a,b)=b b son EKUB hisoblanadi
3-qadam:
r1 teng bo’lmasa
b ni qoldiqqa bo’lamiz b=r1q2+r2 va yangi hosil bo’lgan r2 0 r2 1 tengsizlikga qo’yiladi agarda r2=0 EKUB(a,b)=r1
agar r2 0 shart davom etadi.
4-qadam:
r1 ni r2 bo‘lamiz r1=r2q3+r3 va yana 0 r3 2 r3=0 EKUB(a,b)=r2
agar r3 0 shart davom etadi.
…….. rk=0 EKUB(a,b)=rk-1

Misol:
453 17

  1. 453>17 453=17*26+11

  2. 17=11*1+6

  3. 11=6*1+5

  4. 6=5*1+1

  5. 5=5+0 EKUB(453,17)=1


��−1=gcd(�,�).
Download 56.96 Kb.

Do'stlaringiz bilan baham:
1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling