Die Aufgabe :
Erläuterung mit Hilfe von Wikipedia:
Fibonacci-Folge Wikipedia
Ausgabe:
So jetzt zur meiner Frage:
1.Sind Fehler enthalten, die korrigiert werden können?
2.Wie gebe ich das Ergebnis passend aus?
Schreiben Sie ein Programm zur Tabellierung der ersten 20 Fibonacci–Zahlen. In Ihrem Programm soll ein
Feld fib; so mit Werten belegt werden, dass fib = f ib(i). Anschließend sollen die Werte in fib ausgegeben werden.
Erläuterung mit Hilfe von Wikipedia:
Fibonacci-Folge Wikipedia
Java:
package fibonacci;
import java.util.Arrays;
public class Fib {
public static int fib(int n){
if(n == 0){
return 0;
}if(n == 1){
return 1;
}else{
return fib(n-2)+ fib(n-1);
}
}
public static void main(String args[]){
int [] fibo = new int [20];
fibo [0] = 0;
fibo [1] = 1;
for(int i =2;i<fibo.length;i++){
fibo [i] = fibo [i-1]+ fibo [i-2];
}
System.out.println("Das Ergebnis lautet: " +fibo);
}
}
Ausgabe:
Java:
Das Ergebnis lautet: [I@2e6e1408
So jetzt zur meiner Frage:
1.Sind Fehler enthalten, die korrigiert werden können?
2.Wie gebe ich das Ergebnis passend aus?
Zuletzt bearbeitet: