zdjecie_algorytm_euklidesa
Nie dawno, na lekcji informatyki u pani Ewy Białowąs, miałem za zadanie napisać program w języku programowania C++, który policzy NWD dwóch liczb z użyciem Algorytmu Euklidesa. Po powrocie do domu postanowiłem napisać ten sam program w Pythonie i porównać, gdzie kod będzie krótszy i bardziej czytelny.

Algorytm Euklidesa w wersji z odejmowaniem:

zdjecie_algorytm_euklidesa_kod_odejmowanie


Algorytm Euklidesa w wersji z dzieleniem:

zdjecie_algorytm_euklidesa_kod_dzielenie


W obu wersjach tego algorytmu, kod napisany w  Pythonie jest krótszy  i zawiera mniej znaków. Jest tak dlatego że to język wysokiego poziomu, czyli jest prosty, czytelny i nie trzeba się dużo napisać, aby stworzyć program.