PHP :: Aufgabe #84 :: Lösung #3

4 Lösungen Lösungen öffentlich
#84

Ausgabe der Fibonacci-Folge

Anfänger - PHP von BlackBird321 - 07.06.2015 um 21:08 Uhr
Entwickeln Sie ein Programm, dass "n" Stellen abfragt und diese dann als Fibonacci-Folge ausgibt.

Bsp: 6 Stellen
1, 1, 2, 3, 5, 8,...
#3
vote_ok
von Exception (7090 Punkte) - 24.06.2018 um 16:33 Uhr
Quellcode ausblenden PHP-Code
<?php

function calcFibonacci($n)
{
	if($n < 2)
	{
		throw new Exception('Schrittweite sollte mindestens 2 sein.');
	}

	$fib = array(0, 1);

	for ($index=2; $index < $n; $index++) 
	{ 
		$fib[$index] = $fib[$index-1] + $fib[$index-2];
	}

	return $fib;
}

try
{
	echo '<pre>';
	print_r(
		calcFibonacci(42)
	);
	echo '</pre>';	
}
catch(Exception $ex)
{
	echo $ex->getMessage();
}

?>

Kommentare:

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

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