Terve.
Tietääkö kukaan miten murtoluvun yhteisen tekijän saisisi Eukleideen algoritmin avulla käyttäen toistorakennetta(muukin tapa tietysti kelpaa)?
Eukleideen algoritmi:
1080 / 1008 = 1 jää 72. 1008 / 72 = 14 jää 0. Siis syt(1080, 1008) = 72.
Kiitoksia avusta, lisäsin alkuu vielä explode funktion niin nyt se toimii iha murtoluvujen kanssa!
Sehän onnistuu Chimanin koodilla. Sijoitat vain $a
:n ja $b
:n paikalle murtoluvun osoittajan ja nimittäjän. (EDIT: Näköjään ratkaisit jo tämän ja muokkasit viestiäsi.) Sama onnistuu myös rekursiota hyödyntämällä:
Aihe on jo aika vanha, joten et voi enää vastata siihen.