Bom dia pessoal, sou novo no guj e iniciante no mundo da programação e inclusive em Java! Estou tentando resolver este exercício “Imprima os primeiros números da série de Fibonacci até passar de 100. A série de Fibonacci é a seguinte: 0, 1, 1, 2, 3, 5, 8, 13, 21, etc… Para calculá-la, o primeiro e segundo elementos valem 1, daí por
diante, o n-ésimo elemento vale o (n-1)-ésimo elemento somando ao (n-2)-ésimo elemento (ex: 8 = 5 + 3)”. Consultei tópicos a respeito, vi sugestões meio avançada que não cheguei a ver ainda, uma vez que eu estou seguindo parte a parte da apostila Caelum FJ-11 (muito boa or sinal). Fiz o código, só apresenta erros e não estou conseguindo enxergar onde e como, pois a princípio quero utilizar o laço For somente e sem o lance de vetor e try, catch (não cheguei nessa parte ainda, e vi essa resolução nos tópicos e nao compreendi). veja, me dêm uma dica, por favor!
public classFibonacci {
public static void main(String[] args) {
int num1 = 1;
int num2 = 1;
int num3 = 0;
for (int i = 0; i <= 100; i++){
if(i == 0 || i == 1){
num3 = (num1-1) + (num2 - 2);
System.out.println(num3);
}
}
}
}
A resposta que me apresenta no console é:
-1
-1
Agradeço pela ajuda!

