Question 1: Ecrivez un programme qui
affiche la décomposition en base 10 d'un entier entré sur la ligne de
commande. Par exemple, le nomre 123 sera affiché sous la forme
;) .
Question 2: Ecrivez un programme qui calcule et affiche la moyenne des entiers entrés en ligne de commande.
Question 3: Ecrivez un programme qui calcule la valeur de la suite de Fibonacci ( est passé en paramètre sur la ligne de commande) :
Question 4: Ecrivez la classe De qui doit regrouper les attributs et les méthodes élémentaires permettant de gérer un dé :
- créer un dé (à sa création le dé une valeur),
- lancer d'un dé stockage de sa valeur. Nb: la méthode random() de la classe Math retourne un nombre au hasard entre 0 et 1. Pour utiliser la classe Math il faut importer le package dans laquelle elle est définie (instruction import java.lang.Math;)
- fournir la valeur du dé
Pour tester cette classe, vous écrirez un programme qui devra :
- créer un dé,
- effectuer un lancer,
- afficher le résultat du lancer,
Question 5: Maintenant que la classe De
est créée, vous allez pouvoir donner un peu plus d'interactivité au
programme de test. Ecrivez un programme qui permet de lancer un dé
plusieurs fois. On affichera le résultat après chaque lancer. Le nombre
de lancer est passé en paramètre sur la ligne de commande.
Question 6: Ecrivez un programme qui
lance deux dés plusieurs fois. Le nombre de lancers est passé en
paramètre sur la ligne de commande. Le résultat des dés est affiché à
chaque lancer, et on dit si le joueur a gagné ou perdu (il gagne si la
valeur des deux dés est la même).
|