Ruby :: Aufgabe #25 :: Lösung #1

2 Lösungen Lösungen öffentlich
#25

Fakultät von n berechnen

Anfänger - Ruby von Dome - 03.01.2013 um 01:39 Uhr
Schreiben Sie ein Programm, oder eine Funktion, die die Fakultät einer beliebigen Zahl berechnet ohne eine vorhandene Funktion aus der Programmbibliothek zu verwenden.

Konsolenausgabe:

Fakultät von n: 10
3628800
#1
vote_ok
von pdg (720 Punkte) - 03.01.2013 um 13:27 Uhr
Quellcode ausblenden Ruby-Code
def fakultaet(n)
  return 1 if n.zero?
  1.upto(n).inject(:*)
end

print "Fakultaet von n: "
n = gets.chomp.to_i
puts fakultaet(n)

Kommentare:

Für diese Lösung gibt es noch keinen Kommentar

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben