Sequência Fibonacci

2 respostas
C

Olá,
A Sequência Fibonacci esta mostrando somente o último número em uma jTextArea. Como mostra todos os números na jTextArea? Obrigado.

for(int a=0, b=1, i=0; i<15; b+=a, a=b-a, i++) { //System.out.print(a + " "); jTextAreaSeg.setText(a + " "); //jLabel2.setText(Integer.toString(a)); }

2 Respostas

E

Você pode fazer assim, só está mostrando o ultimo porque você ta está passando pra uma coisa que não é linha por linha teoricamente então por isso isso tende sempre a só imprimir o último cara, o que você pode fazer é incrimentar essses valores para que ele não se perca no for por exemplo:

String increment = "";

for(int a=0, b=1, i=0; i<15; b+=a, a=b-a, i++) {
   //increment = increment + a;
   //ou 
   increment += a;
}

jTextAreaSeg.setText(increment);
C

Obrigado edinhocoelho. Funcionou.

Criado 4 de maio de 2016
Ultima resposta 4 de mai. de 2016
Respostas 2
Participantes 2