I_P_W14_M04_C++ Algorytm Euklidesa
Już wiesz
do czego służy algorytm Euklidesa,
jakie są dwa warianty implementacji algorytmu Euklidesa,
w jaki sposób porównywać efektywność obu wersji algorytmu Euklidesa.
Ćwiczenie 1
Specyfikacja problemu:
Dane:
a,b– liczby naturalne dodatnie
Wynik:
Na standardowym wyjściu program wyświetla NWD liczb a i b.
Ćwiczenie 2
Algorytm Euklidesa z użyciem reszty z dzielenia jest bardziej efektywny od metody z odejmowaniem. prawda
fałsz
Ćwiczenie 3
Ćwiczenie 4
while w pierwszej wersji algorytmu Euklidesa (wariant z odejmowaniem)? Możliwe odpowiedzi: 1. a != b, 2. b != 0, 3. a == b, 4. b < 0Ćwiczenie 5
while wymagało znalezienie NWD liczb 8 oraz 2 w przypadku pierwszej metody (w wersji z odejmowaniem)? Twoja odpowiedź: Tu uzupełnijĆwiczenie 6
while wymagało znalezienie NWD liczb 8 oraz 2 w przypadku drugiej metody (w wersji z wykorzystaniem operatora modulo)? Twoja odpowiedź: Tu uzupełnijĆwiczenie 7
while w drugiej metodzie obliczania NWD (z wykorzystaniem operatora modulo)? Możliwe odpowiedzi: 1. b != 0, 2. a == b, 3. a != b, 4. b > aĆwiczenie 8