11. Exiba os 50 primeiros números da seqüência de Fibonacci. (1,1,2,3,5,8,13,21,34,55,89,144,233,377,...).
Código Java
//Autor: Thiago Campos
//Data: 06.09.2012
import javax.swing.JOptionPane;
/**
*
* @author Thiago
*/
public class Fibonacci {
public static void main(String[] args){
//variaveis
String sequencia="";
int a=0;
int b=1;
/*Para resultar no numero correto de digitos desejaveis deve-se
*multiplicar o limite do for por 2 e somar mais 2
* Exemplo: para 10 digitos, i deve ir ate 4 pois 4 x 2 + 2 = 10
*/
//processo de construção da sequencia
sequencia = a + ", " + b +", ";
for (int i = 0; i < 24; i++) {
a = a + b;
b = a + b;
sequencia += a + ", " + b +", ";
} //fim do for
//saida
JOptionPane.showMessageDialog(null, sequencia);
} //fim do main
} //fim da classe
Esta é uma página pessoal, criada inicialmente para armazenar os códigos-fontes dos programas Java desenvolvidos durante o Curso de BSI, mas agora, armazenará soluções de exercícios dos meus estudos extra acadêmicos. A ideia é permitir que estudantes iniciantes na programação Java continuem encontrando neste espaço um meio de pesquisa e estudo, portanto, serão alternativas de soluções para exercícios básicos. Buscarei disponibilizar os códigos de forma didáticos e sempre que possível comentados.
AGRADECIMENTO...
Pessoal, Gostaria de pedir desculpas aqueles que deixam perguntas/comentários/elogios/críticas e ainda não foram respondidos.
Aproveito a oportunidade para informar a todos que devido a correria do dia a dia não conclui o curso de BSI, por isso meus conhecimentos são limitados rsrsrs...
Ainda não retirei o blog do ar porque tem ajudado a diversos estudantes, principalmente os iniciantes.
As vezes, quando o trabalho me permite, ainda arrisco tentar resolver algumas questões rs... mas para não deixar esse blog parar no tempo, o ESTUDANTE que quiser enviar a resolução de alguma questão (código próprio) para o meu e-mail, terei o prazer de posta-la neste blog e será mantido a autoria.
Desde já agradeço a todos pelas visitas e desejo bons estudos.
Thiago Campos
(srthiago@hotmail.com)
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário