Stuff
public ruby v1 · immutable### rekursivdef fakultaet_rek(n) if n > 0 return n * fakultaet_rek(n - 1) else return 1 endend### iterativdef fakultaet_it(n) t = 1 for i in 1..n t = t * i end return tend### Zahl-Eingabeprint "Zahl: "zahl = gets.to_iprint "REK: "puts fakultaet_rek(zahl)print "IT: "puts fakultaet_it(zahl)########################################## Hasenpopulationdef hasenpop(n) if n < 2 return 1 else return hasenpop(n - 1) + hasenpop(n - 2) endendputs hasenpop(zahl)