next up previous
Up: No Title Previous: Facile

Subsections

Un peu plus dur

Soit la classe suivante :

    class Élève 
    {   private string identité;
        private int note;
        Élève(String id, int n) 
        {   identité = id; 
            note=n;  
        }
        int laNote() 
        {   return note; 
        }
        void gagneUnPoint()
        {   note = note+1;   
        } 
        void afficheRésultat() 
        {   System.out.println(  "L'élève " + identité 
                               + " a pour note " + note + ".");
        }
    }
Question : Ecrire le programme principal qui crée trois élèves prénommés Loana, Christophe et Julie, qui ont respectivement 13, 7 et 15, qui rajoute un point à Christophe, et qui affiche les trois etudiants, leur note, et qui calcule et affiche la moyenne des trois. 15

BigInteger

Question : Implémentez l'algorithme récursif de calcul de la factorielle, en utilisant les BigIntegers. 15 Question : Implementez la fonction suivante en Java avec les BigIntegers.
$SF(n)=SF(n-1)+SF(n-2)+2 \times SF(n-3), pour n<3 SF(n) = n$
15



Blaise Madeline
2001-05-18