YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

French subtitles

← L'instruction if - Introduction à la programmation en Java

08-03 L'instruction if

Get Embed Code
6 Languages

Showing Revision 2 created 04/27/2018 by Michel Smits.

  1. Bienvenue à ces nouvelles leçons.
  2. Ici vous apprendrez comment vos programmes
    peuvent prendre des décisions.
  3. Regardons un exemple.
  4. Ici, vous avez un panneau
    d'ascenseur typique
  5. et ils sont contrôlés par
    des ordinateurs ces jours-ci.
  6. Si vous regardez les boutons,
    vous remarquerez
  7. qu'il y a des boutons pour
    10, 11, 12 et ensuite 14.
  8. Il n'y a pas de bouton pour 13
  9. et c'est bien sûr parce que beaucoup
    de gens sont superstitieux
  10. et ne veulent pas être au
    13ème étage d'un immeuble.
  11. Maintenant, contrairement
    à la croyance populaire
  12. le 13e étage n'est pas rempli de bureaux
    gouvernementaux secrets.
  13. Il y a bel et bien un 13ème étage,
    ils l'appellent simplement le 14ème.
  14. Ainsi, le logiciel qui contrôle
    la cabine d'ascenseur
  15. doit s'ajuster à cette manie humaine.
  16. Voici comment on peut
    le faire en Java.
  17. Disons que floor est le nombre
    fourni par l'utilisateur,
  18. 10, 11, 12, 14, 15, 16 ou autre
  19. et maintenant nous voulons
    calculer l'étage actuel.
  20. Ensuite, nous devons
    prendre une décision.
  21. Dans Java, on utilise l'instruction if
    pour prendre des décisions
  22. et on met la condition
    entre parenthèses.
  23. Ensuite, on utilise une paire d'accolades
  24. et à l'intérieur on met la ou les
    instructions qu'on veut exécuter
  25. lorsque cette condition est vraie.
  26. Si l'étage est supérieur à 13,
    nous voulons l'ajuster en soustrayant 1.
  27. D'un autre côté, si la condition
    est fausse,
  28. alors nous effectuerons les actions dans
    la partie else de cette instruction.
  29. Dans ce cas, le numéro
    d'étage réel est égal
  30. au numéro d'étage
    sans aucun ajustement.
  31. Et c'est tout ce qu'il y a à faire.
  32. Repassons les parties
    importantes en revue.
  33. Le mot-clé if lance
    l'instruction conditionnelle.
  34. La condition entre ici et
    est entourée de parenthèses.
  35. Si la condition est vraie,
    la partie qui suit if est exécutée.
  36. Et si la condition est fausse, la partie
    après la clause else est exécutée.
  37. Bon, maintenant c'est à vous.
  38. Dans certains pays d'Asie, ce n'est pas
    le numéro 13 qui porte malheur,
  39. mais le numéro 14.
  40. Et ces ascenseurs n'auraient
    pas de numéro 14.
  41. En fait, juste pour être sûr,
  42. certains propriétaires éliminent
    les 13 et 14.
  43. Allez-y et modifiez le programme
    dans l'exercice suivant
  44. afin qu'il traduise le numéro sélectionné
    par l'utilisateur au numéro d'étage réel.
  45. Et sachez qu'il n'y a pas d'étages cachés
    avec des bureaux secrets du gouvernement.