Вот пример того, как можно генерировать числа Фибоначчи с помощью цикла for в Java:
public class Fibonacci {
public static void main(String[] args) {
int n = 10; // The number of Fibonacci numbers to generate
int first = 0;
int second = 1;
System.out.print("Fibonacci Series: ");
for (int i = 1; i <= n; i++) {
System.out.print(first + " ");
int sum = first + second;
first = second;
second = sum;
}
}
}
В этом коде мы инициализируем переменные first
и Second
значениями 0 и 1 соответственно, которые являются первыми двумя числами Фибоначчи. Затем мы используем цикл for для повторения n
раз (в данном случае 10 раз), чтобы сгенерировать и распечатать числа Фибоначчи. Внутри цикла мы вычисляем следующее число Фибоначчи, складывая первый
и второй
и сохраняя его в переменной sum
. Затем мы обновляем первый
и второй
, чтобы сгенерировать следующее число Фибоначчи на следующей итерации.