public class Lab12Fibonacci {
public static void main(String[] args) {
// Создаем массив из 20 элементов
int[] fibonacci = new int[20];
// Первый и второй члены последовательности равны 1
fibonacci[0] = 1;
fibonacci[1] = 1;
// Заполняем массив числами Фибоначчи
// Каждый следующий равен сумме двух предыдущих
for (int i = 2; i < fibonacci.length; i++) {
fibonacci[i] = fibonacci[i - 1] + fibonacci[i - 2];
}
// Выводим массив на экран в строку
System.out.println("Первые 20 чисел Фибоначчи:");
for (int i = 0; i < fibonacci.length; i++) {
System.out.print(fibonacci[i]);
if (i < fibonacci.length - 1) {
System.out.print(" ");
}
}
}
}