12 NWD i NWWid 13281 ppt

background image

Największy Wspólny Dzielnik (

NWD

)

Najmniejsza Wspólna Wielokrotność

(

NWW

)

Zajęcia 12

background image

Wyznaczanie NWD liczb

a

i

b

Zadanie

Napisz program w C++ wyznaczający

NWD

liczb

a

i

b

na dwa sposoby, tj.

1. Stosując algorytm Euklidesa zgodny z następującym schematem blokowym:

2. Rozkładając liczby

a

i

b

na czynniki pierwsze, a następnie pamiętając, że

NWD(a,b)

, to iloczyn wszystkich czynników pierwszych, które powtórzyły się w

obydwu liczbach, z uwzględnieniem krotności ich wystąpienia.

background image

Zmodyfikowany algorytm Euklidesa wyznaczania

NWD

liczb

a

i

b

Zadanie

Napisz program w C++ realizujący powyższy schemat blokowy.

background image

NWW liczb a i b

Zadanie

Napisz program w C++ wyznaczający

NWW

liczb

a

i

b

na dwa sposoby, tj.

1. Stosując zależność:

NWW(a,b)*NWD(a,b)=a*b

2. Rozkładając liczby

a

i

b

na czynniki pierwsze, a następnie pamiętając, że

NWW(a,b)

, to iloczyn wszystkich czynników pierwszych z obydwu liczb, które

choć raz wystąpiły w każdej z nic i uwzględniając ich krotność.

background image

Praca Domowa

Napisz dwa programy w C++ za pomocą których znajdziesz Największy Wspólny
Dzielnik i Najmniejszą Wspólną Wielokrotność trzech liczb naturalnych

a

,

b

i

c

.


Document Outline


Wyszukiwarka

Podobne podstrony:
12 Zespoly uprawekid 13317 ppt
05 Dokumenty w h z 12 05 08id 5675 ppt
12 Przegląd materiałówid 13577 ppt
12 Prąd elektrycznyid 13297 ppt
12 Neuropatologia 2011id 13280 PPT
12 ZMIANY WSTECZNEid 13318 ppt
12 Leasing, Factoringid 13519 ppt
12 Witamina D3id 13312 ppt
12 ZASADY DYNAMIKIid 13673 ppt
12 reklama zewnętrznaid 13587 ppt
12 18 IIIid 13376 ppt
09 10 12 ZYWIENIE W nowotworachid 7844 ppt
12 Wirusy szkicid 13733 ppt
12 prezentacjaMNOZNIK 2Did 13573 ppt
12 Konfabulacje (2)id 13268 ppt
Psychologia społeczna Zachowania społeczne Cielecki wykład 12 Relacje międzygrupowe II ppt
12 swoboda uslugiid 13623 ppt
12 Antykoncepcja 1id 13229 ppt

więcej podobnych podstron