Recursion.
Calculate the nth Fibonacci number with recursion (see Topic B: H1). They are defined as a sequence of numbers:
N<1> = 1, N<2> = 1
N<i> = N<i-1> + N<i-2> for i > 2Count the number of procedures calls (aantal keren dat de recursieve procedure werd aangeroepen).
- Choose a type of fractal, by pressing Type
- Create the fractal iteration by iteration, by pressing the black Play sign.
- use the given EquilateralTriangle (tekent een gelijkzijdige driehoek gegeven 2 punten) and the DivideLineIn3 procedure
- use the given EquilateralTriangle (tekent een gelijkzijdige driehoek gegeven 2 punten) and the DivideLineIn3 procedure
- detailed explanation
- use the given EquilateralTriangle procedure (tekent een gelijkzijdige driehoek gegeven 2 punten)
- use the given Triangle and CentralPoint (= Middelpunt) procedure
- detailed explanation
PROCEDURE Print(x: CHAR);
VAR i:CHAR;
BEGIN
WrChar(x);
FOR i := 'a' TO x DO
WrChar('x');
END;
WrLn;
IF x > 'a' THEN
Print(CHR(ORD(x) - 1));
END;
WrChar(x);
FOR i := 'a' TO x DO
WrChar('x');
END;
WrLn;
END Print;
BEGIN
Print('e');
END Test1.