Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
fp:lab02 [2022/03/10 08:07]
pdmatei
fp:lab02 [2023/03/10 10:16] (current)
pdmatei
Line 13: Line 13:
 <code scala> <code scala>
 def fact (n: Int): Int = { def fact (n: Int): Int = {
-   def aux_fact(n: Int, acc: Int): Int = +   def aux_fact(i: Int, acc: Int): Int = 
        if (???) acc        if (???) acc
        else ???        else ???
Line 45: Line 45:
 **2.5.** Implement the function ''​nthGuess''​ which starts with $math[x_0 = 1] and computes the nth estimate $math[x_n] of $math[\sqrt{a}]:​ **2.5.** Implement the function ''​nthGuess''​ which starts with $math[x_0 = 1] and computes the nth estimate $math[x_n] of $math[\sqrt{a}]:​
 <code scala> <code scala>
-def nth_guess(n: ​Double, a: Double): Double = ???+def nth_guess(n: ​Int, a: Double): Double = ???
 </​code>​ </​code>​