Schreiben Sie eine Prozedur, die n-mal abwechselnd 3 und 7 zu einem anfänglich gegebenen Startwert s beginnend
mit 3 addiert. Verwenden Sie dazu die Hilfsprozedur i ter.
Bräuchte Hilfe beim Schreiben dieser Prozedur…vll weiß es ja jmd
ich hab bisher:
fun iter (n:int)(s:int)(f:int->int):int = if n < 1 then s else iter (n-1)(f)(s)
weil man ja iter zuerst deklarieren muss…
und dann fun f (n:int)(s:int)(f:int->int) = iter n s (fn:frowning:n:int)? => dann weiß ich nicht mehr…eventuell etwas mit if n mod 2 = 0 then n+3 else n+7?