French subtitles

← Lancer un dé - Introduction à la programmation en Java

13-47 Lancer un dé

Get Embed Code
5 Languages

Showing Revision 3 created 06/04/2018 by Michel Smits.

  1. Utilisons la classe random
    pour écrire un programme
  2. qui utilise une boucle pour simuler
    le lancé un dé à 6 faces 100 fois.
  3. Le dé peut produire 1, 2, 3, 4, 5 ou 6.
  4. Écrivez votre programme afin qu'il
    imprime le nombre de 6 qui viennent.
  5. Vous devrez importer java.util.Random
    pour utiliser un générateur aléatoire.
  6. Pour que je puisse vérifier votre travail,
  7. nous allons faire un peu de magie.
  8. Les générateurs aléatoires
    peuvent être ensemencés.
  9. Ça signifie que vous donnez un nombre
    à partir duquel ils grandissent
  10. et ils développent un modèle
    basé sur cette graine.
  11. Ainsi, la séquence qu'ils
    génèrent semblera aléatoire,
  12. mais si vous créez un autre générateur
    aléatoire comme celui-ci,
  13. ils généreront tous les deux
    exactement la même séquence.
  14. Tout ce qu'il faut savoir
    à ce sujet pour l'instant
  15. c'est de déclarer le générateur
    aléatoire ainsi
  16. car le code de notation s'attend
  17. à une séquence de nombres
    générés avec cette graine.
  18. Si vous ne voyez pas de quoi
    je parle et vous êtes curieux,
  19. restez encore et je ferai
    une démo ce que cela fait.
  20. Mais n'hésitez pas à passer au quiz.
  21. Mon bloc de code fidèle.
  22. Je vais créer et semer
    un générateur aléatoire,
  23. et je vais faire exactement la même
    chose et en faire un autre.
  24. Maintenant, si je demande un int
    au premier générateur, j'en aurai 2.
  25. Et si je demande exactement
    la même chose à l'autre générateur,
  26. j'obtiendrai aussi 2.
  27. Je peux le faire encore et
    ils sont toujours d'accord.
  28. Donc, bien que je reçoive
    des nombres aléatoires,
  29. ils sont prévisibles, nous
    savons à quoi nous attendre
  30. et pouvons vous aider
    à déboguer votre code.