Suitte de fibonacci

Signaler
-
Messages postés
1723
Date d'inscription
vendredi 27 décembre 2002
Statut
Modérateur
Dernière intervention
11 novembre 2020
-
Bonjour,
je dois coder une suite de fibonacci qui affiche les 100 premières valeurs, voici mon code :

 public static void main(String[] args) 
       { int nbr1=0, nbr2=1, nbr3, i, count=10;  
        //print 0 and 1
        System.out.print(nbr1+" "+nbr2);   
 for(i=2; i<count; ++i) 
        {    
            nbr3 = nbr1 + nbr2;       
            nbr1 = nbr2;    
            nbr2 = nbr3;  
            System.out.print(" "+nbr3); 
        }    
  
    }
}


et je ne comprend pas pourquoi les valeurs qui sortent ne vont pas plus loin que 34

merci d'avance pour votre aide

2 réponses

Messages postés
15078
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
12 novembre 2020
458
Bonjour

pour poster un code il faut faire comme décrit dans cette explication https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code

A lire attentivement et jusqu'au bout
Messages postés
1723
Date d'inscription
vendredi 27 décembre 2002
Statut
Modérateur
Dernière intervention
11 novembre 2020
5
Salut,
count=10, i=2, donc ta boucle ne fait que 8 tours...
C'est tellement basique.
--