materiały dla uczniów ...

Podręcznik - strona 58, ćwiczenie 8

Schemat algorytmu:

euklides dzielenie

Przykład obliczeń:

1) NWD(64,18) = 2

 reszta a b b=0?
   64 18 nie
 64 mod 18 - 10 18 10 nie 
 18 mod 10 = 8 10 8 nie 
 10 mod 8 = 2 8 2 nie 
 8 mod 2 = 0 2 0 tak

 

2) NWD(128,36) = 4

 reszta a b b=0?
  128 36 nie
128 mod 36 = 20 36 20 nie
36 mod 20 = 16 20 16 nie
20 mod 16 = 4 16 4 nie
16 mod 4 = 0 4 0 tak

 

Wersja podstawowa:

Sprawdź działanie:

Kod źródłowy programu:

NWD dzielenie1

Uwagi:

  • Prosta wersja podręcznikowa z usprawnionym wyświetlaniem wyniku w postaci NWD(12,8)=4.
  • Dla czytelności i lepszego zrozumienia wprowadzono zmienną NWD ... lecz nie jest to konieczne
  • Zmienne startA i startB przechowują początkowe wartości liczb, dla których liczymy NWD, i są potrzebne do poprawnego wyświetlania wyniku za pomocą polecenia wyrażenia > połącz.

>>Kliknij i poeksperymentuj online z kodem programu w wersji 1<<