Algorytm Euklidesa opiera się na fakcie, że jeśli od większej liczby odejmiemy mniejszą, to ta mniejsza i różnica liczb daje nam taki sam największy wspólny dzielnik jak pierwotne liczby. Gdy przy następnym odejmowaniu otrzymamy parę takich samych liczb, to znaleźliśmy NWD.
(przykład) liczby 12 i 8
| większa liczba | mniejsza liczba |
| 12 | 8 |
| 8 | 12-8=4 |
| 4 | 8-4=4 |
Jak by to wyglądało w scratchu? Zobacz przykładowy skrypt.

Brak komentarzy:
Prześlij komentarz
Uwaga: tylko uczestnik tego bloga może przesyłać komentarze.