RL5TJ9D4JCDBP
Grafika przedstawia namalowane kredkami cyfry w różnych kolorach oraz różnej wielkości.

I_R_W14_M05_Java Zastosowanie algorytmu Euklidesa

Źródło: Gerald, dostępny w internecie: pixabay.com, domena publiczna.
Polecenie 1

Zapoznaj się z poniższym zadaniem typu maturalnego. Następnie przeanalizuj prezentację, w której przedstawione zostało rozwiązanie zadania.

Podpunkt a)

Wykorzystując funkcję NWD oraz następującą zależność:

NWD(a1, a2, ... , an) = NWD(NWD(a1, a2, ... , an1), an)

możemy wyznaczyć największy wspólny dzielnik n liczb całkowitych dodatnich aIndeks dolny 1, aIndeks dolny 2, ..., aIndeks dolny n.

Przykład:

NWD(15, 24, 60) = NWD(NWD(15, 24), 60) =

= NWD(3, 60) = 3

Uzupełnij poniższą tabelkę i dla wskazanych n liczb całkowitych dodatnich aIndeks dolny 1, aIndeks dolny 2, ..., aIndeks dolny n oblicz ich największy wspólny dzielnik.

aIndeks dolny 1, aIndeks dolny 2, ..., aIndeks dolny n

NWD(aIndeks dolny 1, aIndeks dolny 2, ..., aIndeks dolny n)

36, 24, 72, 150

119, 187, 323, 527, 731

121, 330, 990, 1331, 110, 225

Linia 1. Dane dwukropek. Linia 2. liczby całkowite dodatnie a i b kropka. Linia 3. Wynik dwukropek. Linia 4. Największy wspólny dzielnik liczb a i b kropka. Linia 6. funkcja NWD otwórz nawias okrągły a przecinek b zamknij nawias okrągły. Linia 7. dopóki b wykrzyknik znak równości 0 wykonuj. Linia 8. r znak równości a mod b. Linia 9. a znak równości b. Linia 10. b znak równości r. Linia 12. zwróć a i zakończ.

Powyższe zadanie zostało stworzone przez CKE i pochodzi ze zbioru zadań maturalnych z informatyki (zadanie nr 18.2), dostępnego na oficjalnej stronie internetowej CKE.

R11ESRBV1E5K71
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.
Źródło: Contentplus.pl sp. z o.o., licencja: CC BY-SA 3.0.

Podpunkt b)

Napisz algorytm, który korzystając z funkcji NWD(a, b), wyznaczy największy wspólny dzielnik ciągu liczb aIndeks dolny 1, aIndeks dolny 2, ..., aIndeks dolny n.

Specyfikacja problemu:

Dane:

  • aIndeks dolny 1, aIndeks dolny 2, ..., aIndeks dolny n – liczby całkowite dodatnie.

Wynik:

Największy wspólny dzielnik liczb aIndeks dolny 1, aIndeks dolny 2, ..., aIndeks dolny n.

R1PCL561RCV55
Wymyśl pytanie na kartkówkę związane z tematem materiału.
R1REE6CTBN9HC1
Wymyśl pytanie na kartkówkę związane z tematem materiału.
Źródło: Contentplus.pl sp. z o.o., licencja: CC BY-SA 3.0.