« Introduction générale à la programmation/Tests conditionnels » : différence entre les versions

Contenu supprimé Contenu ajouté
m Bot : Remplacement de texte automatisé (-\b(m|M)emm?e(s?)\b +\1ême\2)
m Bot : Remplacement de texte automatisé (-\b(n|N)(é|e|è)(c|s|ss)(e|é|è)(ss|s|c)airr?(e(s?)|ement(s?))\b +\1écessair\6)
Ligne 102 :
 
{{BDdebut|titre=Solution}}
Après avoir déclaré trois variables entières <code>x</code>, <code>y</code> et <code>z</code>, nous rentrons dans le bloc du premier <code>Si</code> si nous avons <code>x</code> strictement supérieur à <code>5</code> '''ou''' si <code>z</code> est inférieur ou égal à <code>9</code>. J'insiste sur le fait que seulement l'une de ces deux conditions doit être verifiée, mais pas nécéssairementnécessairement les deux.
 
Si nous rentrons dans ce bloc, on donne <code>0</code> comme valeur à <code>y</code>, puis on teste si <code>z</code> est supérieur à <code>5</code>. Si c'est le cas, alors on affecte la valeur <code>4</code> à <code>x</code> et <code>1</code> à <code>y</code>. Si ce n'est pas le cas, on met <code>5</code> comme valeur à <code>x</code>.