Die Aufgabenstellung lautet:
Schreiben Sie ein Programm, welches die Zahlen der Fibonacci-Folge bis zu einem bestimmten
Grenzwert ausgibt. Der Grenzwert soll hierbei als Kommandozeilenargument eingelesen werden.
Eine Zahl der Fibonacci-Folge lässt sich mit der Formel fn = fn - 1 + fn - 2 errechnen. Gestartet wird
mit f0 = 0 und f1 = 1. Implementieren Sie den Algorithmus und geben Sie die Fibonacci-Zahlen
bis zu dem Grenzwert auf der Kommandozeile aus.
Mein Code:
Was fehlt hier noch?
Schreiben Sie ein Programm, welches die Zahlen der Fibonacci-Folge bis zu einem bestimmten
Grenzwert ausgibt. Der Grenzwert soll hierbei als Kommandozeilenargument eingelesen werden.
Eine Zahl der Fibonacci-Folge lässt sich mit der Formel fn = fn - 1 + fn - 2 errechnen. Gestartet wird
mit f0 = 0 und f1 = 1. Implementieren Sie den Algorithmus und geben Sie die Fibonacci-Zahlen
bis zu dem Grenzwert auf der Kommandozeile aus.
Mein Code:
Java:
public class Fibonacci {
public static void main (String[] args){
int n = Integer.parseInt(args[0]);
int result = fib(n);
System.out.println(result);
}
static int fib(int n) {
if (n <= 1) {
return 1;
} else {
return fib(n - 1) + fib(n - 2);
}
}
}
Was fehlt hier noch?