Grafika przedstawia namalowane kredkami cyfry w różnych kolorach oraz różnej wielkości.
I_P_W14_M04 Algorytm Euklidesa
Źródło: Gerald, dostępny w internecie: pixabay.com, domena publiczna.
Problem 1
Algorytm Euklidesa wykorzystujący odejmowanie opiera swoje działanie o spostrzeżenie, że największy wspólny dzielnik jest równy największemu wspólnemu dzielnikowi mniejszej liczby i różnicy liczb większej oraz mniejszej.
Napisz program, który obliczy największy wspólny dzielnik dwóch liczb całkowitych dodatnich. Zaimplementuj algorytm Euklidesa, wykorzystując:
odejmowanie,
resztę z dzielenia.
Specyfikacja problemu:
Dane:
a,b– liczby całkowite
Wynik:
NWD– liczba całkowita, największy wspólny dzielnik liczbyaib
Polecenie 1
Porównaj swoje rozwiązanie z przedstawionym w filmie.
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

Film dostępny pod adresem /preview/resource/RbNtfLMrgEPh1
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.
Film nawiązujący do treści materiału: Algorytm Euklidesa zastosowanie różnych pętli.