Ocena użytkownikóww: ***** / 1
Nadesłany przez Nikodem Solarz, 15 stycznia 2013 12:44
Kod przedstawiony poniżej przedstawia główną część rozwiązania problemu.
Pobierz pełne rozwiązanie.potegowanie.rb:
#======================================================
#**Implementacja algorytmu potęgowania
#**Narzew
#**15.01.2013
#**dla portalu algorytm.org
#======================================================
#======================================================
#**Można prościej! :)
#**Ruby ma wgrane potęgowanie poprzez operator **
#**np. 2 ** 6 => 64
#======================================================
#======================================================
#**x => liczba
#**y => potęga
#======================================================
def potega(x,y)
result = 1
while y > 0
result = result * x
y -= 1
end
return result
end